This is a smallish pet supply center but what sets it apart is the customer service. The man who runs the place is so nice and always offers up some good advice about dogs. They carry the basics and are a little more expensive than bigger pet stores but the customer service makes up for that. They also have puppy and adult dog training classes and will board dogs for you as well. Great place!