In our town we used to have 3 petstores, 1 of which only sold accessories & supplies & is SPCA-affiliated. 1 store closed down, but the staff there were all experienced & knew their stuff, a few if them now in the other stores. 1 specialises in fish & birds, both only have a few animals at a time. All the animals, fish & birds are well looked after, housed in spacious cages which are kept clean with food & water, lots of bedding & hideys provided. Both stores have vets next door, & one is an 'exotic pets' vet who treats small animals like piggies, rats, mice,etc.
All that aside, does anyone know what would happen to the animals if noone ever took them in? Would the breeders be stopped? It's a genuine question, I don't support factory/mill/mass breeders.
The hope is that pet stores would stop selling pets due to lack of demand. Breeders would also take a huge hit to profit and I suspect many would stop breeding. I'm unsure if all breeders would stop as they may find other ways of selling, as some already have such as Craigslist. I do think more guinea pigs would be truly rescued via adoption versus bought at a store. May also be more educated pet owners due to rescues and shelters having more of a process to adopt. All in all many good things can come out of pet stores not selling animals.