People with new puppies might enjoy this brief training video on introducing puppies to other dogs and to people from renowned trainer Karen Pryor:
http://www.clickertraining.tv/product.html?item=FREE-11
http://www.clickertraining.tv/product.html?item=FREE-11