Skip to contentPet emergency? Find an out-of-hours vet near you

Dog Health

Why Is My Dog Vomiting UK?

Published Last updated 2 min read

Quick answer

A single vomit in an otherwise bright adult dog may need only rest and observation. Call your vet if vomiting is repeated, contains blood, or is paired with lethargy, pain, or inability to drink — especially in puppies and senior dogs. Suspected poisoning needs immediate advice. Use our symptom checker for triage guidance, then phone your practice.

Key takeaways

  • Contact your vet if vomiting persists more than 24 hours, contains blood, is paired with lethargy or pain, or your dog cannot keep water down. Puppies and small breeds dehydrate quickly.
  • Yellow foam or bile often means an empty stomach — common in the morning. Frequent bilious vomiting may need dietary adjustment or veterinary evaluation for underlying disease.
  • A brief fast of four to six hours for adult dogs may help mild stomach upset, followed by small bland meals. Always offer water in small amounts. Puppies and diabetic dogs need vet guidance.

Common causes in UK dogs

Dietary indiscretion — scavenging, rich food, or sudden diet changes — is the most frequent cause of acute vomiting.

Bilious vomiting (yellow foam on an empty stomach) is common in the morning and may respond to a small evening snack or adjusted meal times.

Infections, pancreatitis, foreign bodies, and organ disease cause persistent or worsening vomiting and need veterinary diagnosis.

Toxin ingestion — chocolate, grapes, onions, xylitol — requires urgent action regardless of whether vomiting has started.

What you can do at home

  • Rest the stomach for four to six hours in adult dogs, then offer small bland meals
  • Offer water in frequent small amounts
  • Do not give human medications
  • Note what was vomited, how often, and any other symptoms

When to call your vet

Contact your vet today if vomiting continues beyond 24 hours, your dog cannot keep water down, or they seem painful or lethargic.

Emergency care is needed for:

  • Swollen abdomen with unproductive retching — possible GDV (bloat)
  • Blood in vomit
  • Suspected toxin ingestion — see poison guide
  • Collapse or pale gums

What your vet may do

Your vet will examine your dog and ask what they ate, when the vomiting started, and how often it happens. Depending on the cause, they may:

  • Check hydration, temperature, and abdominal comfort
  • Run blood tests or imaging (x-ray/ultrasound) if a foreign body or organ disease is suspected
  • Give anti-sickness medication and fluids — by injection or IV drip
  • Admit for monitoring if your dog is dehydrated or deteriorating

Bring a fresh vomit or stool sample if you can, and the packaging of anything your dog may have eaten.

For out-of-hours emergencies, find your nearest out-of-hours vet or use find a vet near you.

Sources & further reading

Facts in this guide are rewritten in plain English from publicly available UK advice. We name the organisation where a specific point comes from their guidance. Links below go to the original pages — use them to read the source material directly.

PETHEALTH+ is independent. These organisations do not sponsor, approve, or partner with this website. Guidance checked against sources listed below (last updated 2026-07-19).

More on this topic

Also see symptoms, symptom checker, and poison guide.

Frequently Asked Questions

When should I worry about my dog vomiting?
Contact your vet if vomiting persists more than 24 hours, contains blood, is paired with lethargy or pain, or your dog cannot keep water down. Puppies and small breeds dehydrate quickly.
What causes dogs to vomit yellow foam?
Yellow foam or bile often means an empty stomach — common in the morning. Frequent bilious vomiting may need dietary adjustment or veterinary evaluation for underlying disease.
Should I withhold food after my dog vomits?
A brief fast of four to six hours for adult dogs may help mild stomach upset, followed by small bland meals. Always offer water in small amounts. Puppies and diabetic dogs need vet guidance.
When is vomiting an emergency?
Seek urgent care for repeated vomiting with a swollen abdomen and unproductive retching (possible bloat), blood in vomit, collapse, suspected toxin ingestion, or inability to keep water down.