Answer by
BlueCatMandoo (66)
If your puppy has been a little "off," for less than a day, watch symptoms carefully and note any changes. Take your pup to the vet immediately if symptoms include: vomiting, high fever, diarrhea lasting longer than a day, or if the vomit or diarrhea has blood in it. In these cases, get your puppy to the vet pronto!