Petco always has a huge variety of small animals and fish to look at. The staff are nice. They carry all the most looked for brands of pet supplies and never run out of stock.
PROS: many locations, good prices
CONS: animals sometimes ill due to over-stock
more