training my dog was one of the hardest challenges i have ever faced!!!-- i had some progessional help, but unless you are constantly applying your training tactics at home, the dog will never learn, or listen to "you"---if you can learn how to train your dog online-- then WOW!!!- you and your dog ROCK!