Hi there. Coco and I did the beginner and intermediate training at Petsmart and I was pleased with the classes for several reasons: 1) we spent time in a structured environment 2) she had an opportunity to interact with other dogs, all which were bigger than her, but she held her own and 3) it taught ME how to teach her when at home. She was always the perfect student in class.
My vet also commended me for taking her through training. In 30 years of practice, he says she's the only small dog he's aware of that's being formally trained and with that, she sat on command - and got applause from vet and assistant
I plan to enroll her I a click 'n trick class in February.