Actually, I have had both bad and good training from PetSmart. The bad trainer was a young man whose claim to fame was owning a bloodhound. There were no other dogs, and he didn't know what he was doing and it was a waste of time. But it got me out with the dog and the dog learned what I wanted for her to learn.
The good training was a lady who showed her dogs in obedience. She had to follow the PetsMart guide, so she couldn't allow prongs, even thought the store sold them. And the one family and their dog probably would have gotten him under control with a lot less fighting. But she did know what she was doing and she did a pretty good job. Because of all the hub-bub there, it isn't the best place to hold a beginner's class. But I did get what I needed out of that class.
I got what I needed out of the lady who body-slammed her GD puppy to get him to lay down, and told me he didn't have the work ethic of my pup, Babsy. too. I normally do. I keep expectations in line, and my reason for going to classes is exposure moreso than reaching training goals. If I find my dog bored, I find a way to make it more fun for them without distracting the others.
Heidi Ho, Odie
Joy-Joy, Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.