I recently lost my Miniature Schnauzer, and have thought about what I will do to train my new puppy when the time comes. There's a list of commands that are essential to me (sit, stay, etc.), but I would like to add to my previous repertoire with more advanced commands.

I've chosen an e book called Easy DIY Dog Training Secrets to train my next puppy. All you really have to do is read the testimonials or subscribe to the free puppy training newsletter to see that this is a quality product.
Some people don't like ebooks because of their lesser perceived value, but overlooking this option completely seems silly to me. If I had bought a print book about dog training and had a question about something in the book, I'd likely go to my computer and look it up. With an ebook, I'm already at my computer. And if you care about being green, you can print only the pages you want and save some cash as well as the environment.