Police rescue 22 dogs in suspected XL bully farm raid
[ Police have raided a suspected illegal XL Bully breeding farm in Sheffield, rescuing 22 dogs. South Yorkshire Police said they found puppies “living in appalling conditions and requiring veterinary attention” when they discovered the suspected farm. Most, but not all of the dogs, are thought to have been XL Bully dogs, with many requiring … Read more