Is greyhound racing a sport? Well it is a battle to determine physical perfection, which might be one of the definitions. However do the dogs really know that they ae racing, do they know that their job is to beat the other dogs, and more importantly[…]