Try giving him a small dose of beneadryl. Call where you got the puppy if you can see what problems run in the family and then you can be almost sure of what it is. Good Luck!! I wish you the best!