Health & care · 7 min read

Vomiting in Dogs: When to Wait and When to Call the Vet

One bout of vomiting in an otherwise bright dog can often be watched at home. Learn the red flags that mean call the vet now, plus safe home care.

Dog lying on the floor looking tired and unwell
Photo: losch · CC BY-SA 3.0 · via Wikimedia Commons
Think your dog ate something toxic? Call your vet or an emergency clinic now. In the US: ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661 (fees may apply). Outside the US, call your local emergency vet. Don’t make your dog vomit unless a vet tells you to.

A single bout of vomiting in a dog who is otherwise bright, drinking and acting normal can often be watched at home. Call your vet if the vomiting repeats, goes on for more than a few hours, or comes with lethargy, belly pain, diarrhea, blood or any suspicion that your dog swallowed something harmful.

Vomiting has dozens of causes, from a gulped meal to life-threatening illness, so what else is going on matters as much as the vomiting itself. This guide focuses on what to do at home and when to get help. For a quick overview of the symptom, see our vomiting symptom page.

Vomiting or regurgitation?

Vets separate the two. True vomiting is active. Your dog usually drools, retches and heaves their belly before bringing up stomach contents. Regurgitation is passive: food comes up with no warning or effort, often undigested and sometimes in a tube shape. Regurgitation can point to a problem in the esophagus and is more often linked to coughing or breathing trouble, so tell your vet which one you saw.

Common causes

Many cases are minor. Dogs vomit after eating too fast, raiding the trash, gobbling spoiled food, chewing grass or switching foods too quickly. Intestinal parasites and allergies can also be behind it.

Others are serious. These include infections, toxins such as chocolate, a swallowed object that blocks the gut, pancreatitis, kidney or liver disease and cancer. The vomit itself can offer clues. Undigested food may mean a dog ate too fast, though it can also point to food not leaving the stomach properly. Yellow bile often appears on an empty stomach, and anything that looks like coffee grounds suggests digested blood.

When to call your vet

Contact your vet or an emergency clinic right away if you see:

  • Blood in the vomit, or dark material that looks like coffee grounds
  • Repeated vomiting, or vomiting that continues for more than a few hours (the AKC says 4 to 6 hours)
  • Unproductive retching, a swollen belly, restlessness or pain, which can signal bloat
  • Lethargy, fever, a painful belly or refusal to eat
  • Vomiting along with diarrhea
  • Signs of dehydration, such as a dry nose, dry or sticky gums, thick saliva or low energy
  • Vomit that contains feces or foreign material
  • Any chance your dog swallowed a toy, sock or other object, or a toxin

If you suspect poisoning, call your vet, an emergency clinic, ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 (US; fees may apply). Outside the US, call your local emergency vet. Do not try to make your dog vomit. Our guide on what to do if your dog eats something toxic has more.

Puppies, seniors and dogs with health conditions can go downhill faster, so call sooner for them. PetMD lists young, unvaccinated puppies and senior or immunocompromised dogs as higher risk.

Vomiting that keeps coming back deserves attention even when your dog seems fine. Cornell notes that vomiting as often as once a week may indicate disease, so book a visit rather than waiting it out.

Caring for mild vomiting at home

Dog drinking water from a bowl
Photo: P1898 · CC BY 4.0 · via Wikimedia Commons

If your dog vomited once or twice and is otherwise their normal self, you can try gentle home care while you watch closely. Skip it if any red flag above appears.

  • Ask your vet about resting the stomach. Sources differ on whether and how long to hold back food, with suggestions ranging from an hour or two to a full day, so ask your vet what suits your dog. This matters most for a puppy, a senior or a dog with a medical condition, who should not be fasted without a vet's advice.
  • Offer small amounts of water. Fresh water in small amounts helps prevent dehydration. If your dog gulps and vomits it back, offer a little at a time. Do not take water away completely unless your vet tells you to.
  • Restart with a bland diet. Once vomiting has stopped, give small portions of plain boiled, skinless chicken with white rice, or a bland diet from your vet. Plain canned pumpkin (not pie filling) is another option some sources list.
  • Go slowly. Start with very small amounts. Once your dog has gone about a day without vomiting, move back to the normal diet gradually.

Bland home diets are meant for a short stretch and are not balanced for long-term feeding.

When vomiting keeps coming back

The Merck Veterinary Manual describes short-term vomiting as lasting less than 3 to 4 days. Vomiting that goes on longer, happens more than once or twice a day, or comes with blood, belly pain, weakness, fever or weight loss calls for a fuller workup than a single upset. Your vet may run blood, urine and fecal tests, take X-rays of the digestive tract, and in some cases use ultrasound or endoscopy to look inside the stomach and small intestine and take small tissue samples.

Treatment aims at the underlying cause and at correcting dehydration and electrolyte imbalances, and anti-nausea medicine may be prescribed when vomiting is persistent. Keep a note of what the vomit looks like and when it happens, which helps your vet spot patterns.

What not to do

  • Do not give human anti-nausea, pain or stomach medicines unless your vet says so. Vet-directed drugs exist for vomiting, but your dog's vet chooses them and the amount.
  • Do not force food or water into a vomiting dog.
  • Do not wait out repeated vomiting hoping it will pass.

What your vet will want to know

The more detail you bring, the faster your vet can narrow things down. Note how many times your dog vomited and when it started, what the vomit looked like, and any diarrhea, lethargy or appetite change. Tell them about recent diet changes, anything your dog might have eaten, and current medications. A photo of the vomit can help.

Your vet will usually examine your dog, including the belly, and may suggest X-rays, blood or urine tests, or fecal tests. Treatment often targets the cause and may include fluids and anti-nausea medicine. Severe cases can need hospital care. Diarrhea often travels with vomiting, so see our guide to diarrhea in dogs too.

Frequently asked questions

Is it normal for a dog to throw up once?

A single episode in a dog who is otherwise bright, eating and acting normal is often not an emergency. Watch closely, and call your vet if it happens again or other signs appear.

What does yellow or foamy vomit mean?

Yellow vomit is usually bile, which often shows up when the stomach is empty. A single episode is less worrying, but repeated foamy vomiting, especially with a swollen belly or restlessness, can point to a serious problem such as bloat and needs a vet right away.

Should I give my dog medicine to settle their stomach?

Do not give human medicines unless your vet tells you to. Medicines that control nausea and vomiting in dogs are prescribed by vets, who choose them and the amount for your dog.

How long should I wait before calling the vet?

Sources vary, but call if vomiting continues for more than a few hours, repeats, or comes with other signs such as lethargy, diarrhea, belly pain or blood. Call sooner for puppies, seniors and dogs with health conditions.

Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 30, 2026. Editorial policy

Sources

  1. Merck Veterinary Manual: Vomiting in Dogs
  2. Cornell University College of Veterinary Medicine: Vomiting
  3. PetMD: Dog Vomiting: Causes & When To See a Vet
  4. AKC: Dog Vomiting: Causes, Diagnosis, and Treatment

More health & care guides