Greyhound racing is now outlawed in Scotland and Wales, but remains legal in England. Members of Greyhound Action in ...