Ask a Vet: My Dog Is Vomiting. When Do We Go to the Vet?

Answer: It depends. The causes vary a lot. Here's what to look for.


Over the years I have received thousands of questions in my practice and on the Internet that all boil down to the same thing. Here’s an example:

My senior dog has not had any appetite for two days and today she started vomiting some brown bile. What can I do?


Chicago Heights, IL

I don’t think the answer Mike is looking for is “go to the vet,” although in his case it’s the only option I recommend — see below. What I suspect Mike and many thousands like him are wondering is something different. Their dogs have vomited and they are wondering whether it can be treated at home or whether they need to go to the vet.

That question, of course, cannot be answered over the Internet. In fact, the only way it can be answered is by applying the most powerful medical tool known to humanity: hindsight. Only after the episode is over will it be possible to completely comprehend how serious it was.

There are many reasons dogs vomit. Some, such as mild stomach upset due to minor dietary indiscretions, are no big deal and will get better on their own. Others, such as a gastrointestinal foreign body, pancreatitis, or a major metabolic problem, can be deadly without veterinary intervention. Also, be aware that sometimes people get confused about whether their dogs are actually vomiting. For instance, I have seen hundreds of cases of kennel cough (no big deal) in which people confused coughing with vomiting. I also have seen plenty of cases of bloat (deadly serious) in which people thought their dogs were vomiting, but were instead trying to vomit without success.

When in doubt, the safest rule always is to go to the vet. But I will confess that significant numbers of dogs who vomit have mild problems that will be self-limiting (in other words, get better without treatment). Although there are no absolutes, there are some rules of thumb you can follow at home.

Vomiting almost always is linked to stomach inflammation (irritation). If a dog’s stomach is inflamed, he will vomit. Also, vomiting makes the stomach inflamed. It’s a cycle that can get out of control if the dog eats or drinks right after vomiting. (Plenty of people have experienced this phenomenon. Remember that time in college when you drank too much tequila and your well-meaning friend kept insisting that you drink water each time you vomited? Maybe you don’t, since tequila was involved. But here’s what happened: You kept on vomiting every time you drank the water.)

So, if your dog vomits once (or even a couple of times in rapid succession), it’s not unreasonable to withhold his food and water for a few hours. If your dog doesn’t continue to vomit and no other symptoms (such as diarrhea) develop, then try offering water once the time has passed. If he drinks and holds it down for an hour, give him a small amount of easily digestible food, such as boiled boneless skinless chicken breast with steamed white rice.

It’s time to hightail it to the vet, however, if your dog keeps on vomiting even when no food or water is available; if he starts having diarrhea or becomes markedly lethargic (or develops any other symptoms); or if he has no interest in water and food once they have been reintroduced, or if he cannot hold them down.

Protracted vomiting, or vomiting complicated by diarrhea or other symptoms, can be a sign of something serious. And it can be serious on its own. Vomiting causes dehydration. It doesn’t help that nausea also usually suppresses thirst. The dehydration can develop fast, and it can get dogs into lots of trouble. Vets can treat (or preferably prevent) dehydration with injectable fluid solutions.

When in doubt, it’s best to get to the vet sooner rather than later.

Got a question for Dr. Barchas? Ask our vet in the comments below and you might be featured in an upcoming column. (Note that if you have an emergency situation, please see your own vet immediately!)

13 thoughts on “Ask a Vet: My Dog Is Vomiting. When Do We Go to the Vet?”

  1. Hi i have an 8 month old Australian cattle dog. Hes vommited yellow bile 4 times in the last week but ONLY at around 4-6 am. He is still eating, not lethargic and normal poops.
    When should i call a vet?

  2. Thanks for pointing out how people should not take chances and take their dogs to the vet if they continue to vomit. My son’s dog vomited all over our carpet the other night, and he does not any show any signs of stopping. I will be sure to bring him to the vet immediately to get his stomach looked at.

  3. Suzanne Hedgpeth

    My two year old German Shepard has vomited foam 6 times in 36 hours. He will drink and ate a few human crackers this morning. His vomit was white foam until the last time which was yellow. He seems lethargic. I think he probably just ate something dead or wild. All of his shots are up to date and he hasn’t been around any other dogs. But we do live around a great deal of wildlife. However, he’s very large and it’s an ordeal EVERY time we go to the vet. No matter how well he behaves, people act skittish and the smaller dogs bark at him. It makes him Very nervous. I think this may make him feel even worse. SHOULD I take him to the vet anyway since it’s yellow vomit now OR would it be ok to wait?

    1. Michaela Conlon

      Hi there Suzanne,

      Thanks for reaching out and we are sorry to hear about what is going on with your dog. We suggest taking him to the vet ASAP. Hope your dog feels better!

  4. My dog has thrown up 6 or 7 times within the last four hours. There’s nothing left in his stomach. At what point do I call a vet?

  5. My 3 month old boxer has vomited 7 times within the last hour. He was not lethargic, but i have him laying next to me in bed and he has fallen asleep. I don’t know if he had a bowel movement after he ate his dinner, but he did go out to the yard. He does not have a temperature. Im so worried because he has not yet completed all his puppy shots.. i would rather wait until morning to take him to his vet, but i don’t want to make the wrong choice.

Leave a Comment

Your email address will not be published. Required fields are marked *

Get Dogster in your inbox!

Stay informed! Get tips and exclusive deals.

Let Dogster answer all of your most baffling canine questions!

Starting at just

This error message is only visible to WordPress admins
Error: Access Token is not valid or has expired. Feed will not update.


Follow Us

Shopping Cart