The DSPCA was horrified but not surprised by the contents of the RTE One TV Documentary “Greyhounds Running for Their Lives” aired on 26th June...