England Has Taken the Gauntlet Up: Kitten and Puppy Mill are Now Banned!

England has announced¬† the government ban on kitten and puppy mill across the country thanks for the Lucy’s Law Campaign.