Dog vomiting: when to worry, what to watch, when to call the vet
Call your vet or an emergency clinic now if:
- Vomiting is bloody (red streaks, coffee-ground appearance, or pure red)
- Dog is trying to vomit but nothing comes up (retching): possible bloat / GDV, life-threatening especially in deep-chested breeds
- Dog is lethargic, collapsed, or unresponsive
- Vomiting paired with bloated, hard belly
- Suspected toxin ingestion (chocolate, xylitol, grapes, raisins, medications, household cleaners)
- Suspected foreign object ingestion (sock, toy, rock, bone fragment, string)
- Repeated vomiting: three or more times in 24 hours
- Puppy under 6 months or senior with chronic conditions vomiting even once with other symptoms
For suspected poisoning in the US, call ASPCA Animal Poison Control at 888-426-4435 (a fee may apply).
For suspected poisoning in Canada, call Pet Poison Helpline at 855-764-7661 (a fee applies).
For suspected poisoning in the UK, call Animal PoisonLine at 01202 509 000 (a fee applies).
For suspected poisoning in Australia, call Animal Poisons Helpline at 1300 869 738 (a fee applies).
For suspected poisoning in New Zealand, call Animal Poisons Helpline at 0800 869 738 (a fee may apply).
For suspected poisoning in France, call Centre Antipoison Animal at 02 40 68 77 40 (no charge) or CNITV at 04 78 87 10 40. Both are open 8:30 am to midnight. Outside those hours, call your vet or the nearest emergency veterinary clinic.
For suspected poisoning in Spain, call your vet, or the Servicio de Información Toxicológica at 91 562 04 20 (open 24 hours). It is a poison centre for people that also advises on animals, so say the call is about your pet.
For suspected poisoning in Italy, call your vet, or the Centro Antiveleni di Milano at 02 6610 1029 (open 24 hours). It is a poison centre for people that also advises on animals, so say the call is about your pet.
If you think your pet ate something toxic, call your vet or the nearest emergency veterinary clinic now.
Animal poison lines in other countries
- For suspected poisoning in the US, call ASPCA Animal Poison Control at 888-426-4435 (a fee may apply).
- For suspected poisoning in Canada, call Pet Poison Helpline at 855-764-7661 (a fee applies).
- For suspected poisoning in the UK, call Animal PoisonLine at 01202 509 000 (a fee applies).
- For suspected poisoning in Australia, call Animal Poisons Helpline at 1300 869 738 (a fee applies).
- For suspected poisoning in New Zealand, call Animal Poisons Helpline at 0800 869 738 (a fee may apply).
- For suspected poisoning in France, call Centre Antipoison Animal at 02 40 68 77 40 (no charge) or CNITV at 04 78 87 10 40. Both are open 8:30 am to midnight. Outside those hours, call your vet or the nearest emergency veterinary clinic.
- For suspected poisoning in Spain, call your vet, or the Servicio de Información Toxicológica at 91 562 04 20 (open 24 hours). It is a poison centre for people that also advises on animals, so say the call is about your pet.
- For suspected poisoning in Italy, call your vet, or the Centro Antiveleni di Milano at 02 6610 1029 (open 24 hours). It is a poison centre for people that also advises on animals, so say the call is about your pet.
If you think your pet ate something toxic, call your vet or the nearest emergency veterinary clinic now.
Otherwise, the rest of this page helps you decide what to do.
Your dog just threw up. You’re cleaning the carpet, watching them for the next sign, and wondering whether to call the vet now or wait.
This post gives you a decision framework. Most one-time vomiting in an otherwise normal dog is not an emergency. But there are clear red flags that mean stop reading and call your vet. For the broader framework, see the full “when to take to vet” guide.
First decision: emergency, urgent, or wait-and-see
Call the emergency vet now if:
- Vomiting is bloody (red streaks, coffee-ground appearance, or pure red).
- Dog is trying to vomit but nothing comes up (retching). This can be bloat (gastric dilatation-volvulus): life-threatening, and far more common in large, deep-chested breeds such as Great Danes, Weimaraners and Standard Poodles (Cornell Riney Canine Health Center). VCA Animal Hospitals says it needs veterinary attention within minutes to a few hours.
- Dog is lethargic, collapsed, or unresponsive.
- Vomiting is paired with bloated, hard belly.
- You suspect they swallowed something toxic (chocolate, xylitol, grapes, raisins, medications, household cleaners). See AVMA pet poison reference for the full list.
- You suspect they swallowed a foreign object (sock, toy, rock, bone fragment, string).
- Repeated vomiting: three or more times in 24 hours. The AVMA lists more than two episodes of vomiting in a 24-hour period among emergencies that need a vet right away.
- Dog is a puppy under 6 months or a senior dog with chronic conditions, and has vomited even once with other symptoms (hydration, energy).
Call your regular vet within 24 hours if:
- Vomiting twice in 24 hours, even if the dog seems fine in between.
- Vomiting once, but the dog seems off (less playful, less interested in food).
- Vomiting after eating something new (a treat, a different food brand) and continues into the next meal.
- Dog has been drinking more than usual alongside the vomiting.
- Dog has a known chronic condition (diabetes, kidney disease, pancreatitis history).
Wait-and-see (with monitoring) if:
- One-time vomit, dog returns to normal energy and behavior immediately.
- Dog ate grass earlier. Sometimes dogs vomit after grazing, then are fine.
- Vomit is mostly undigested food that was eaten too fast.
- No other symptoms (no diarrhea, no lethargy, no loss of appetite at the next meal).
If wait-and-see, monitor for 24 hours. VCA Animal Hospitals notes that many cases of sudden vomiting improve on their own within 24 hours. If a second vomit happens, escalate to “call your regular vet”. A third vomit in 24 hours, or any blood, means call the emergency vet now. The Cornell Riney Canine Health Center says to call your vet for vomiting that lasts more than 24 hours, lethargy, a painful belly or a fever.
Common non-emergency causes
- Eating too fast. Vomits up undigested food shortly after meal. Slow-feeder bowls help.
- Diet change. New food, new treat. Transition gradually, mixing old and new.
- Grass eating. Some dogs eat grass and vomit. Rarely a real problem if the dog is otherwise healthy.
- Mild stomach upset. Often passes on its own. The Cornell Riney Canine Health Center describes withholding food (but not water) for 12 hours, then plain white rice and boiled chicken for two days. Ask your vet first for a puppy, a small dog or a dog with a health condition.
- Motion sickness. After car rides. Talk to vet about anti-nausea meds for travel.
- Hairballs. More common in cats but long-haired dogs can have them too.
Common urgent causes (vet within 24h)
- Dietary indiscretion (got into the trash, ate human food).
- Mild gastroenteritis (stomach bug).
- Parasites (especially in puppies; ask your vet about a stool test and prevention).
- Pancreatitis (especially after a high-fat meal).
- Food allergy or intolerance.
Common emergency causes
- Bloat / GDV (gastric dilatation-volvulus). Deep-chested breeds at risk.
- Toxin ingestion. Chocolate, xylitol, grapes, raisins, lilies (cats), medications, antifreeze, plants. AVMA maintains a list of household hazards.
- Foreign body obstruction.
- Pyometra (in unspayed females, especially seniors).
- Severe pancreatitis.
- Kidney failure / liver disease.
What to note for your vet
Things to note:
- Time and number of vomiting episodes (today, this week).
- What the vomit looked like (color, consistency, contents).
- What they ate today (new food? treat? something off the floor?).
- Other symptoms (energy, appetite, water intake, stool).
Have ready for the visit:
- Vaccination history (rules out some infectious causes).
- Past symptom episodes: was there a similar event 3 months ago?
- Medications and supplements list.
When you call the vet, you walk in with a timeline. They make better decisions faster.
What not to do
- Don’t induce vomiting unless your vet specifically tells you to. Some toxins (caustics, sharp objects) cause more damage on the way back up.
- Don’t give human medications (stomach remedies, acetaminophen, ibuprofen). Several are on the AVMA’s list of household hazards for pets.
- Don’t give food immediately after a vomit. The Cornell Riney Canine Health Center describes a 12-hour break from food, with water still available, then small bland meals. Ask your vet first for a puppy, a small dog or a dog with a health condition.
FAQ
My dog vomited yellow foam. Is that bad?
Yellow foam usually means bile, which means the stomach is empty. Common when dogs go too long between meals. Try smaller, more frequent meals. If it persists more than a day or pairs with other symptoms, call the vet.
Dog vomiting white foam: what does it mean?
White foam is often saliva and stomach acid. Like yellow foam, it can mean an empty stomach, mild gastritis, or in some cases a kennel cough. If your dog is also coughing or retching, see Dog coughing.
My dog threw up undigested food. Should I worry?
If it happened once and they seem fine, probably not. They may have eaten too fast. Try a slow-feeder bowl. If it keeps happening at most meals, talk to your vet about possible esophageal issues.
When does dog vomiting become an emergency?
Bloody vomit, vomiting three or more times in 24 hours (AVMA), retching with nothing coming up, suspected toxin, suspected foreign object, lethargy, or bloated belly: go to the emergency vet now.
Should I withhold water after my dog vomits?
Not unless your vet tells you to. The Cornell Riney Canine Health Center describes withholding food but not water, and VCA Animal Hospitals says water should be freely available to prevent dehydration. If your dog can’t keep water down, that’s a vet visit now.
Related
Sources
- AVMA: Household hazards reference for pet owners
- WSAVA: Guidelines for the vaccination of dogs and cats
- VCA Animal Hospitals: Vomiting in Dogs
- VCA Animal Hospitals: Bloat: gastric dilatation and volvulus in dogs
- Cornell Riney Canine Health Center: Vomiting
- Cornell Riney Canine Health Center: Gastric dilatation volvulus (GDV) or bloat
- AVMA: 13 animal emergencies that require immediate veterinary consultation and/or care (archived copy)
- Merck Veterinary Manual: When to see a veterinarian