I was wondering if anyone here has ever done the puppy classes at Petsmart? I can't find anything specific on the classes or reviews. I have some other choices here. Our humane society has puppy classes as well. Petsmart is closest though so am hoping someone has had a good experience there.