Greyhound racing is long believed to be a controversial and inhumane industry. One charity that experiences the first-hand consequences of the sport is Greyhound Rescue Wales in Ammanford. The shelter ...