Well I'm not going to claim to be an expert but numerous organisations that are have been pressuring the government for years to take action and have been ignored.
I tend to side with the likes of the Dogs Trust, Kennel Club, RSPCA, SPCA, British Vets Association and Blue Cross, among others...