What to do if your puppy won’t eat and vomits A parasitic infection may cause your puppy to not eat and vomit, so your dog needs to be dewormed. Usually, after deworming, the parasites will be expelled with the dog’s stool. If your puppy is not eating and vomiting, you may also have gastroenteritis, which is usually accompanied by diarrhea and blood in the stool, so you will need to treat your dog with medication. If the cause of the vomiting is an infectious disease or canine pancreatitis, then you can no longer feed anything, take your dog to the nearest veterinary hospital as soon as possible, the dog can resume normal appetite after the symptomatic treatment is cured.
English Deutsch Français Español Português 日本語 عربي