I've cared for lots of creatures over the years from dogs to reptiles (and much else). Petland on Penn Ave has always served me and my pets well. The staff is friendly and knowledgeable, they have always been patient with my daughter who loves to hold any creature (including the tarantulas).
The place is always clean and the selection is very good. The aquarium section is somewhat small, but has a broad and healthy variety of fresh and salt water life.
It's local family owned and they seem to take great care of the rescue dogs that come through.