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