PETA is full of a bunch of idiots. I do not trust a thing that comes out of their mouth.

However, I also try to support local shops instead of chain pet stores. I make it a point to visit the pet stores and check out how they treat their animals before I do any business with them. If it is a petland or petco and they are doing everything right for the animals then I really do not have a problem buying from them, but for the most part I stick to the mom and pop shops, unless they are treating the animals badly.

As for dogs and cats, I will only get them from either a shelter or a breeder. Their are plenty of fine dogs at the shelter that need a good home.