My female GSD did all the classes at Petsmart and did very well. I happened to find a trainer that is a professional trainer at a club and at Petsmart. Her training style is to train so the dogs can do Rally, Agility, and get their CGC. She uses agility equipment and the signs for Rally. I went there for my older golden to and he is very obedient. It wasn't a good place for my male GSD, he needed more direction. I am taking my golden puppy to another Petsmart and I like that trainer to, but the class is moving to fast and I don't feel he is absorbing everything, so in January I am going back to my original one, even if it takes me hours to get back and forth.
Misty- Samoyed Mix, Tannor- Golden Retriever CGC
Robyn- GSD CGC, TC, Midnite-GSD CGC,TC, Brennan-Golden Retriever CGC, Batman-Husky/Greyhound , Apollo-GSD