I took Sukoshi through PetSmart's puppy class, and I loved it. It was more of a social hour for her (and me) since she wouldn't focus in class, but I love that she got so much socialization in with the other babies while there, and then we went home and practiced what we learned in class. She ended up passing the class with flying colors (other than rolling over...she HATES being on her back). I'm getting ready to start Tanuki in the PetSmart classes too! I'd definintely recommend them! If you have one of the newer PetSmarts with the PetsHotel and Doggie Day Care centers in them, I think those are the better locations though so you have a closed off room to do the training in vs. an ex-pen type set-up in the middle of the older stores. That's just my opinion though

!