With Doggy Dan's method, you need to learn the foundation first, which how to become the pack leader. There are 5 simple rules you'll learn which you implement everyday. Most issues resolve themselves as soon as this transformation takes place.
After learning that, you are free to check out any of the behavioral specific training, the more advanced training, or the puppy stuff. You have the freedom to focus wherever you like, as long as you're always putting the 5 Golden Rules in place.
If you follow the free introductory course that Dan has put together, you will be able to get a better understanding of his program and method, as well as look at some really interesting sample videos from within the member's area.
I suggest you check out the free video course called: "The Easy Way To An Obedient Dog"