Petland. I wish they wouldn't sell puppies, but they do, so I don't shop there.

One called Archer Puppies. They've been in business for a good 35-40 years and as I understand it, pretty reputable.

Another called Happiness is Pets. I've only been there once and it broke my heart into pieces.

Local Petco has fish, and local Petsmart has fish, amphibians, birds and a small selection of lil furry creatures. They both have big notice boards with local adoption programs, business cards, and rescue organizations if you want a dog or cat.