I have a brand new puppy as well and they get stress very easily. I think you should give him some nutra-cal and put some karo syrup in his water and this should pep him up. Also keep an eye on his gums make sure they stay pink. Good luck on your baby