Petsmart is a one-stop-shop for pet lovers. Not only is it a magnificent huge store stocked with just about any pet need you could imagine, from things for hampsters and birds to dogs and cats and even horses, but they also feature a grooming department and a veterinary clinic! And, although I haven't seen it yet because it just opened this past weekend, there is now a pet boarding facility there as well. The store is very clean and they welcome you AND your dog to shop together which is really fun. I've noticed that they even have obedience training classes right in the middle of store sometimes. At Christmas I had my dogs' photo taken in the store with Santa which was a kick. And, if you're in the market for a pet, they sponsor pet adoption days on weekends featuring many of the rescue organizations from around the southland. Oh, and I should also mention that their prices are very competitive, in fact I find them to be lower than other pet stores on a lot of items.