Which term best describes large-scale dog breeders?
Puppy mills
Dog-breeding factories
Hound hellholes
Pits of puppy despair
Oozing, pus-filled boils on humanity's big toe
Vote
View Results
See this poll on:
https://poll.fm/3606773/embed