I am so enthused about this store. The staff is very helpful and very knowledgeable! They don't bug you while you're browsing, and yet they are very accessible when you inevitably have a detailed question. You can tell that the owner loves his pets as much as you love yours and takes a lot of care when deciding what to stock.
In terms of selection, it is quite extensive. It is skewed more towards dogs than cats, but our cat wants for nothing in terms of food, litter, toys, accessories.... Their prices are fair, and they use very sturdy tote bags. They also allow returns of a certain quantity of kibble, with the receipt, which I think is really fair if your pet doesn't like a new food. Great pet store!!