I stopped going to Petco for dog food after I found Animal Crackers. Hollis, the owner, is there all the time and has actually gotten to know my dog personally. I walk in and she knows us both by name. So to begin with, it's a good experience from that perspective. But the QUALITY of the food and treats is what I especially love. It's noticably fresher when I open the bag-- and my dog's coat has gotten more healthy looking and his skin isn't flaky anymore. I go here because they really know what they're talking about, and when I go there I deal with an articulate, adult professional, not some kid from those retail chains that don't have a clue.
Pros: Great customer service, great selection, knowledgable staff