Great article that is useful not just for puppies, but also as a general guide but for retraining older dogs to stop guarding behaviour:

http://dogtime.com/puppy-training-pr...ng-dunbar.html

A must read for new puppy owners as stopping this problem behaviour before it even starts is the best way to go about things -- and a lot less stressful and a lot more fun!