Great shop! I've shopped here for years for a variety of pets my family has had. They're always so helpful and pleasant. If there's something I need that they're out of stock, they call me when it arrives -- and they'll deliver! Great quality food, treats, toys. And when my kids were little we would often walk in just to look at the animals -- we were always welcome to look around and answer any questions my little ones had. Love this place.