Went to almost all of the groomers on the West side before stepping into this Petsmart, and I am very happy with the grooming department - it can get a little pricey (walked out paying $60 once, but in their defense he did smell delicious and had a bandana...we forego the bandana now) but they make my little dog look better than anyone else has!
Good selection of foods, going to try out the training department so I will follow up with that. Only complaint is the occasional cashier-shortage and long lines, and the fact that people tend to drive way too fast and don't stop for pedestrians, so getting from your car to the store can sometimes be treacherous!