I love Petsmart, it is the same idea as Petco but I prefer it over them. The prices are sometime the same and more often less. The staff are wonderful. They have obedience classes for all age dogs. They have a full grooming center with an excellent puppy package. This is one of the few places that carries xsmall dog clothes. My little 2 pound Chihuahua is tiny.