that your puppy is so sick. We had a golden retriever who had not completed his shots. We let him play at the pet store. He threw up so much and got very dizzy (this was 16 years ago). The vet said he had Parvo. He had to stay overnight with IV fluids. He recovered, but his teeth were permanently discolored. The vet can help your puppy. Good luck and God bless.