Ireland’s greyhound industry has failed in its duty of care to the dogs, receiving taxpayers’ money without scrutiny while the Government turns a...