Our big PetCo here in Toledo is quite well run and I'm always impressed with their committment to proper care for each species they sell. It's rare to see sheds or feces in the tanks and they aren't overcrowded. They do keep multiple baby bps per tank but not overcrowded and in a pet store, well that sort of thing is going to happen. They do provide appropriate hides for any animal that needs them, fresh water, etc. Their rodents, bunnies, ferrets are always clean and not in stinky caging.