I went to this store for a puppy. They have very nice puppies. The help were very kind, and they handle the puppies alot so they are not just sitting in a cage all day. They also let the puppies run around the store some for excersie. Sometimes the store smells, but with all the pets not all of them make messes at the same time, it would be hard to be perfect all the time. I also buy fish but I don't put them in chlorinated water when I get home so they don"t die.