This store has just about everything for most domestic animals. We get a lot of dog supplies there, from food to toys to snacks. I've never purchased a pet there, although I do hear it's not the best place to buy fish. The fish are not always healthy and tend to die right after you get them home. For fish I'd go to Brian's Fishworld anyway.
PROS: good inventory of pet supplies
CONS:
more