Did you take the puppy to the vet? I hope he/she is doing okay. Can you post an update?