Your puppy could teething and that can cause him to drool. How does the eyes and nose looks , is there and discharge in his eyes and nose? If there is any green discharge you need to bring your dog to the vet right away.
http://www.ehow.com/facts_5313723_do...-teething.html