What to Feed Dogs After They’ve Vomited
Chalabala/iStock/Getty Images Plus via Getty Images
When dogs vomit it can be for many reasons. Certain causes of vomiting, like an intestinal blockage or ingesting a toxin, can be life-threatening, while other reasons may simply be an upset stomach from something they ate.
Regardless of why your dog is vomiting, once your dog is on the road to recovery, you’ll wonder what to feed them so they don’t start vomiting again.
In this article, we’ll look at what and how to feed dogs at home after they’ve vomited—and even more importantly, when you should head to the veterinarian’s office instead.
Key Takeaways
- Do not feed a dog after they’ve vomited.
- If your dog has additional symptoms such as blood in their vomit, has vomited a few times within 24 hours, and appears in pain, contact your vet immediately.
- As long as your dog is healthy and has a mild case of vomiting, you can withhold food from them for a certain period of time depending on their size to let their stomach settle.
Should You Feed a Dog After They Vomit?
The short answer? No, whether it’s an emergency situation or not it’s best not to feed dogs immediately after throwing up because you want to allow their stomach to settle before offering anything to eat.
Emergency Cases of Vomiting in Dogs
Your dog may need to be seen immediately by a veterinarian, and trying home treatments first or giving your dog some food could be dangerous. If any of the following apply to your dog, call your veterinarian or a veterinary emergency hospital right away for advice:
-
Your dog is very young or old
-
Your dog has a health problem that could make them especially vulnerable to dehydration, inadequate nutrition, or other effects of vomiting
-
Your dog has vomited three times or more within 24 hours
-
Your dog is trying to vomit but nothing is coming up
-
There is blood in your dog’s vomit
-
Your dog seems weak, disoriented, or in pain
-
Your dog has severe diarrhea or other worrisome symptoms like lethargy, weight loss, weakness, or difficulty breathing
Mild Cases of Vomiting in Dogs
On the other hand, if your otherwise healthy adult dog has just vomited once or twice and seems to be acting normally, it’s possible they just ate something unusual or have a mild case of gastroenteritis and will feel better soon.
For a mild case of vomiting in dogs, you don’t need to rush to the vet, but the first step in treating mild vomiting in a healthy adult dog is to stop feeding them. Putting food into an upset tummy is irritating and makes it more likely that vomiting will continue. It’s best to give their stomach a break so that it can reset.
If your dog has a mild case of vomiting:
-
Take your dog’s food away for 4–6 hours in puppies or smaller dogs and 12 hours in adult or larger dogs
-
Don’t give them any treats or table scraps
-
Leave water out for your dog to drink, but if they tend to “tank up,” keep the water level low to encourage them to drink small amounts frequently
While withholding food from healthy pups is OK during a mild case of vomiting, there are some dogs that should never go without food:
-
Young puppies can become hypoglycemic if they don’t eat frequently enough.
-
Dogs that are on insulin for diabetes or have tumors in their pancreas (insulinomas) are also at high risk for hypoglycemia if they don’t eat regularly.
Call your veterinarian for advice before withholding food for any dog that isn’t healthy and at least 1 year old.
Health Tools
Get quick answers with our vet-created Symptom Checker
What to Feed Your Dog After Fasting
After the fasting period (if appropriate), you can use food as treatment if your dog’s vomiting is acute and mild. Acute vomiting starts suddenly and doesn’t last for more than a few days—food poisoning or stomach bugs like norovirus are common examples of acute vomiting in people.
Mild vomiting doesn’t significantly affect a dog’s overall well-being or occur more than two or three times in 24 hours. If you didn’t know your dog vomited, you might not think anything was wrong.
So your dog has acute and mild vomiting, and you’ve withheld food for 4–12 hours based on your dogs size and age. Now what?
Start reintroducing food gradually. Think of how you might start eating after you’ve been vomiting: You wouldn’t immediately order yourself a pizza; you’d probably start with toast or a few crackers and see how it goes. You want to do something similar for your dog.
Start by offering your dog a small amount of a bland diet that’s easy to digest. Your options are:
Homemade Food
Mix the following:
-
Boiled, unseasoned white-meat chicken (no skin or bones) or very lean ground turkey or hamburger meat (make sure it is unseasoned)
-
Cooked white rice or boiled and mashed potatoes with no seasoning
Although homemade food diets are not nutritionally complete and balanced for long-term feeding, they are safe for dogs to eat for a few days.
Other options include a sensitive skin and stomach diet, or a fresh alternative to a homemade diet formulated with human-grade ingredients:
Over-the-Counter Food
These highly digestible diets, easy on a dog’s stomach, are offered by reputable pet food manufacturers:
Prescription Diets
Most veterinarians will have at least a few cans of prescription, highly digestible dog food in stock. These are two good options:
Your Dog’s Regular Food
If your dog is on a special diet or you can’t get your hands on a highly digestible dog food, slowly start your dog back on their regular diet.
Wet foods are generally a better option than kibble, at least in the short term. Wet foods tend to be more digestible than dry, and the extra water will help keep your dog hydrated.
How Much to Feed Your Dog Each Day After Vomiting
How you start feeding your dog again is just as important as what you feed them. This feeding guide will help you gradually transition back to a normal diet for a dog that has been vomiting.
Day 1
Fast your dog (only healthy adults) for 4–12 hours. If there is no vomiting in that time, move on to Day 2.
Day 2
-
Offer your dog 10% of their normal meal size. Wait a few hours.
-
If your dog has not vomited, offer them 25% of their normal meal size. Wait a few hours.
-
If your dog has not vomited, offer them another 25% of their normal meal size. Wait a few hours.
-
If your dog has not vomited, offer them 50% of their normal meal size.
Day 3
-
Offer your dog 50% of their normal meal size. Wait a few hours.
-
If your dog has not vomited, offer them another 50% of their normal meal size. Wait a few hours.
-
If your dog has not vomited, offer them a normal meal size.
Day 4
-
Feed your dog their normal amount of food divided into three evenly spaced meals over the day.
Day 5 and afterward
-
Follow this guide on how to switch your dog’s food to get them back to their regular diet, if necessary.
Call your veterinarian if at any point during this process your dog starts vomiting again, won’t eat, or their symptoms are getting worse.
Is There a Prescription Diet for Dogs With Chronic Vomiting?
If a dog’s vomiting has continued for more than a couple of days, it is considered chronic rather than acute. Many health problems can cause chronic vomiting in dogs, including:
-
Partial gastrointestinal blockages
-
Viral or bacterial infections
-
Chronic or relapsing pancreatitis
-
Organ dysfunction (kidney or liver disease, for example)
-
Food allergies or intolerances
Diet plays a part in managing many of these diseases. For example:
-
Veterinarians often prescribe hypoallergenic diets like Hill's Prescription Diet z/d to help with inflammatory bowel disease and food sensitivities or allergies.
-
Diets that are very low in fat, like Royal Canin Veterinary Diet Adult Gastrointestinal Low Fat Dry Dog Food, may be appropriate for dogs with chronic pancreatitis.
-
Dog foods made with moderate amounts of high-quality protein are often recommended for dogs with chronic kidney disease.
Dogs with chronic vomiting often don’t have a big appetite. You may find it tempting to prepare them home-cooked meals, but this can be dangerous if it goes on too long. Most recipes for home-cooked diets are not nutritionally complete and balanced, even for healthy dogs.
Add in a chronic illness, and preparing a healthy diet for long-term feeding becomes almost impossible without the input of a veterinary nutritionist.
It’s vital for dogs who have been vomiting to get the right nutrition. Your veterinarian can help you pick the best food based on the specifics of your dog’s case.
What to Feed a Dog After They Have Vomited FAQs
What food is good for dogs after they’ve thrown up?
A bland diet is best for feeding dogs after they have vomited and had a short-term fast. This may consist of unseasoned boneless, skinless, boiled chicken, very lean ground beef, or turkey, all served with rice.
How long do you wait to feed a dog after vomiting?
Avoid giving food for 4–6 hours to young or small-breed adult dogs after the most recent vomit, allowing the tummy a chance to settle. For larger adult dogs, wait up to 12 hours before offering them food.
Will a dog be hungry after vomiting?
Dogs may be hungry after vomiting, depending on the underlying cause. But if they eat too soon without you allowing their tummy to settle, they may vomit again.