Here's hoping that your new puppy does not have Parvo. There are other things which can cause the symptons you describe. Please let us know what the vet says.