After I'd gone over the material I knew right away why this was so popular - its just fantastic.
It makes training dogs basically childs play.
I really was amazed at how clear Daniel Stevens' program was written, and how in depth.
The program is pretty comprehensive in its 100+ pages and attached bonuses.
Really if you were going to learn how to train a dog, you can't go wrong with this.
What I liked about this was that it gave a number of ways of training your dog so that you have a good tool belt when you start.
If one isn't working as well as you 'd like or isn't much fun then you can just try something else.
Its full of simple tips that make you go 'that's so obvious, why didn't I think of that'.
That was me a lot of the way through and its very intuitive.
As mentioned, this is fairly comprehensive, he touches on all the problems you're likely to encounter with your dog .
After a while though you realize that, although they're all different problems, the training method is based on principals that don't change and so armed with just a few key concepts allows you to tackle any issue.
As important as it is to getting your dog to stop barking at strangers, stop peeing inside etc, for me the most fun part is being able to have a dog that will obey commands, such as sit stay fetch [http://www.
com], and do a few simple 'tricks'.
To me this is what being a dog owner is all about.