We came across this very insightful TED* talk by Ian Dunbar, a veterinarian, dog trainer, animal behaviorist and author. Over the past several decades, Dr. Dunbar has written many books and DVDs about puppy and dog behavior and training, including AFTER You Get Your Puppy, How To Teach A New Dog Old Tricks and the SIRIUS® Puppy Training video.
For much more information and free resources by Dr. Dunbar, including a comprehensive online dog training textbook, visit Dog Star Daily.
*TED is a nonprofit organization devoted to spreading ideas, usually in the form of short, powerful talks (18 minutes or less). TED began in 1984 as a conference where Technology, Entertainment and Design converged.