I went to pet smart... they are very text book. I think I could have gotten the training on line. Thte worst was the trainer made us keep our dogs on the floor...and you had to step on their leash so they couldn't go any where... she would talk for most of the hour class and by the time the dogs were going to try what we learned Chewy was over it and wouldn't do anything! I do work with him and home...i guess it was better then nothing but not by much!!!