PETA successfully ended greyhound racing in New England states with their incessant interference. maybe there was some abuse but they overreacted as usual and are hell bent on destroying thoroughbred...