I thought this video of Roni and her new puppy was very nice. It shows how easy and fun it is to "work" your puppy - it's not all about formal obedience, but just having fun and developing a bond so the puppy comes to you to work, not you struggling to hold the puppy's attention. Also one thing I saw a lot in the last puppy class I was in and at Schutzhund is that the puppy owners are not rewarding their dog enough. They see older dogs doing combinations of behaviors and heeling and expect that from a dog four months or less. My dog is 18 months and I often reward him more than some of the puppies at club are getting rewarded (we've got some of the "old skool" type trainers we're trying to convert!). Roni is constantly moving and constantly rewarding the dog. You can see she's creating a great foundation for some obedience skills like competitive heeling, a formal front recall, sit, down, stand, and the entire time the puppy shows enthusiasm and drive. I am not that into puppies but this makes me want to go play with a puppy!!
http://www.youtube.com/RoniTristar#p/a/u/0/f-etXQ9GC9w