I took 1 of our dogs to the PetSmart training and they did a decent job of teaching us how to train for the basic commands. The coupons that we got for free food/treats were worth more then the cost of the course. The most benefit was having our dog get socialized with other people/dogs. I watch...