How can adopting from animal shelters help put an end to breeders and puppy/kitten mills?
Since most pets sold by breeders or pet stores likely came from pets originally born in mills, you will only be adding to the problem (and spending more money) if you don’t adopt from an animal shelter. The less demand breeders and pet stores have, the less pets they will buy from mills. If everyone adopted their pets from animal shelters, there would be huge decreases in profit for mills and they would be forced to shut down. By attacking the root of the problem, the pet population would become dramatically more stable, and the number of suffering animals and euthanization rates will decrease.