See http://www.sighthoundwelfaretrust.org.uk/forums/index.php?showtopic=19757
The photo mentioned in the appeal (of slaughtered greyhounds in a Chinese meat market) can be found at http://tinyurl.com/China-meat-market but please do not look at it if you are easily distressed.