Dog Throws Up Undigested Food 6 to 8 Hours After Eating – Top 3 Reasons Why

Disclaimer: The content on is for informational purpose only. It is not intended to be a substitute for professional veterinarian advice, diagnosis, or treatment. Always seek the advice of a veterinarian when in doubt.

A dog that throws up undigested food six to eight hours after eating his meal could be taken as a sign that something is wrong with the dog’s stomach. The timing of when a dog vomits, however, doesn’t always provide an accurate reflection of where the problem is occurring. It’s important to take your dog to the vet as soon as possible, especially if you are observing other worrying signs and symptoms.

1. Affected by a stomach upset

There could be several reasons why your dog is vomiting undigested food 8 hours after eating. One common reason might be a digestive upset. Your dog’s gastrointestinal tract might not be able to digest the food properly because of ingesting something unusual.

Perhaps he has eaten human food he shouldn’t have touched or you have given him too many treats. Or do you have a cat? Was your dog being silly and eating cat food when he shouldn’t have?

2. Obstruction in the gastrointestinal tract

The vomiting of undigested food might also be due to an obstruction or blockage along the dog’s gastrointestinal tract. Dogs that suffer from blockage may also show symptoms like diarrhea and vomiting. Gastrointestinal blockage could be caused by a number of culprits including bones, solid food pieces, and table scraps.

3. Development of gastroparesis

Your dog might be throwing up undigested food because of a condition like Gastroparesis. This is essentially when there’s reduced activity in the dog’s stomach. The stomach muscles aren’t able to contract in their usual ways and this may eventually lead to the vomiting of undigested food hours after it has been eaten.

Regardless of the suspected cause, we believe it’s important to consult with the vet as soon as you can if your dog is not digesting his food properly. It might end up being due to something harmless, such as the introduction of new dog food, but you shouldn’t leave this to chance.


  • Joah | 17/01/2022

    My Bichon keeps throwing up usually undigested food once or twice a day, despite being on prescription meds. What is causing this persisent vomiting?

  • Joan | 17/01/2022

    My Bichon continues to throw up almost every day – some undigested food and some notm this is despite being on prescription meds from the Vet? Now I am trying baby food.

Leave a Reply

Contact to Listing Owner

Captcha Code