By Janice Jones Last Updated January 21, 2026
Seeing your dog throw up undigested food can be upsetting, especially if it happens suddenly or repeatedly.
In many cases, this type of episode is caused by what your dog ate and may not be serious. In other situations, it can signal an underlying health problem that needs veterinary attention.
This page explains the difference between vomiting and regurgitation, common reasons dogs bring up undigested food, what you can safely do at home, and when it’s time to call your vet.
There is a big difference between vomiting and throwing up undigested food.
Undigested food has not had time to encounter the stomach's digestive enzymes, so this food is coming from the esophagus. The act of vomiting involves the involuntary expulsion of stomach contents.
In some cases, repeated vomiting of undigested food may be associated with underlying medical conditions that require veterinary evaluation.
Causes can be mild to severe and you need to look at the total picture before jumping to conclusions. Most of the time, the cause is something mundane that you have control of, but not always.
We can often divide causes into several categories:
Was he experiencing any stress during mealtime? (New people in the home, new pets, new location, return from the vet or groomer).
If you can't rule out the simple causes, you need to look a little deeper. Here are a few questions to get you thinking.
What substances go into the stomach may have a big impact on later vomiting.
This is how the body protects itself but eliminating nasty substances that could make the dog even sicker. If this is the case, the dog is actually better off throwing it back up.
These conditions are less common, but your veterinarian may consider them if vomiting is frequent or worsening, or if it is accompanied by other symptoms.
If your dog regularly throws up, you need to seek veterinary care. Some of the more serious reasons for vomiting in
Many of these serious problems are also accompanied by other signs such as lethargy, blood in urine or stool, fever and dehydration. These are problems that need veterinary attention.
Some dog owners notice that instead of food, their dog throws up a yellow or yellow-green liquid. This is usually bile, a digestive fluid produced by the liver and stored in the gallbladder.
Vomiting bile is not the same thing as throwing up undigested food.
Common reasons dogs vomit yellow bile include:
In many otherwise healthy dogs, occasional bile vomiting happens when stomach acid builds up with nothing to digest.
Occasional bile vomiting, especially once in a while, is usually not an emergency.
However, yellow bile vomiting becomes more concerning when it:
In these cases, a veterinary exam is important to rule out underlying issues such as gastritis, pancreatitis, liver disease, or metabolic disorders.
If bile vomiting is infrequent and your dog otherwise seems well, these steps may help:
If vomiting continues despite these changes, veterinary guidance is recommended.
Knowing which one you’re seeing helps determine whether the issue is likely behavioral, dietary, or medical.
If these symptoms appear together or worsen, contact your veterinarian promptly.
Another term used for the dog throwing up undigested food is regurgitation. Mother dogs in the wild do this all the time to feed their growing puppies.
Contact your veterinarian if your dog:
Trust your instincts; persistent or worsening symptoms always warrant professional advice.
For otherwise healthy adult dogs, your veterinarian may recommend a short period of rest for the digestive system before gradually reintroducing food.
Introduce food slowly or feed a bland diet of unseasoned rice and chicken or boiled ground beef and rice.
If you choose to feed beef and rice, be sure to skim off any fat that rises to the surface during boiling.
If your dog eats too quickly, try a bowl designed for dogs who prefer to inhale rather than eat.
Is throwing up undigested food the same as vomiting?
No. Undigested food usually comes from the esophagus (regurgitation), while vomiting involves stomach contents and digestive enzymes.
Can stress cause dogs to throw up food?
Yes. Anxiety, excitement, or changes in routine can affect digestion and eating behavior.
Should I change my dog’s food?
Not immediately. Sudden food changes can worsen symptoms. If episodes continue, your vet may recommend dietary adjustments.
Is this dangerous?
Occasional regurgitation is often mild. Frequent or worsening episodes should always be evaluated by a veterinarian.
Janice Jones has lived with dogs and cats for most of her life and worked as a veterinary technician for over a decade.
She has also been a small-breed dog breeder and rescue advocate and holds academic degrees in psychology, biology, nursing, and mental health counseling.
Her work focuses on helping dog owners make informed, responsible decisions rooted in experience, education, and compassion.
When not writing, reading, or researching dog-related topics, she likes to spend time with her six Shih Tzu dogs, her husband, and her family, as well as knitting and crocheting.
She is also the voice behind Miracle Shih Tzu and Smart-Knit-Crocheting

Sign Up for Our Free Newsletter and get our Free Gift to You.
my E-book, The Top 10 Mistakes People Make When Choosing a Dog (and how to avoid them)