When Elle was a puppy I took her to Petsmart and had a HORRIBLE trainer, we ended up dropping out of the class. Well, recently I was in the store and saw a new trainer and started talking to her, she has three yorkies of her own and seemed very knowledgeable... I decided to sign up for an hour private session with her, to do some extra work with Armani... we went the other day and it was so great! She was wonderful, exactly what I look for in a trainer... she used 100% positive reinforcement there were no corrections and the entire hour was positive and fun for Armani. You could actually tell he was having fun which is important to me. We went through a lot of stuff and had him running through a host of commands before the hour was up. Anyway, I have talked about the negatives with Petsmart training many times and just thought it was important to show that it really is an individual thing... there are some GREAT trainers there as well!