My Dog Is Being Sick: Common Causes and What to Watch For
Quick answer
Occasional vomiting in dogs is common and often caused by eating something disagreeable. However, repeated vomiting, blood in vomit, signs of pain, or vomiting alongside other symptoms such as lethargy or diarrhoea warrants same-day veterinary attention.
Vomiting is one of the most common reasons owners contact their vet. Dogs vomit for a wide range of reasons, from eating grass to serious illness. A single episode of vomiting in an otherwise well dog is usually not an emergency. Multiple episodes, blood in the vomit, or vomiting combined with other symptoms warrants prompt veterinary attention.
Is This an Emergency?
Go to a vet or emergency clinic immediately if your dog:
- Has vomited more than three times in a few hours
- Has blood or dark, coffee-ground material in the vomit
- Has a swollen, distended, or hard abdomen alongside vomiting
- Is attempting to vomit repeatedly without bringing anything up
- Is weak, collapsed, or showing signs of severe pain
- May have swallowed a toxic substance, foreign object, or medication
Call your vet the same day if:
- Vomiting has continued for more than 12 hours
- Vomiting is accompanied by diarrhoea, lethargy, or loss of appetite
- You have a puppy, elderly dog, or a dog with a known health condition
Wait and monitor for up to 12 hours if:
- Your dog vomited once after eating grass or eating too fast
- Your dog is otherwise bright, alert, and willing to drink small amounts of water
- There is no blood and no sign of pain or distress
What Causes Vomiting in Dogs?
Dietary indiscretion
Eating something unsuitable, such as rubbish, rotting food, or a rich table scrap, is the most common cause of acute vomiting in dogs. Recovery is usually swift with rest and a brief period of bland feeding.
Eating too fast
Dogs that eat quickly may vomit shortly after a meal. Using a slow-feeder bowl can help. If it happens regularly, mention it to your vet to rule out underlying causes such as megaoesophagus.
Gastritis
Inflammation of the stomach lining, often from dietary causes, can produce vomiting of bile, particularly in the morning on an empty stomach. Feeding small, regular meals can help manage this pattern.
Foreign body ingestion
A sock, toy, bone fragment, or stone lodged in the stomach or intestine causes persistent vomiting, appetite loss, and abdominal pain. This is a potential surgical emergency.
Pancreatitis
Inflammation of the pancreas causes severe vomiting, abdominal pain, and lethargy, often following a fatty meal. It ranges from mild to life-threatening and requires veterinary treatment.
Kidney or liver disease
Chronic organ disease causes persistent nausea and vomiting, often alongside increased thirst, weight loss, or changes in urination. Blood tests are needed to confirm the diagnosis.
Toxin ingestion
Many common substances are toxic to dogs, including grapes, raisins, xylitol, and certain human medications. If you suspect your dog has ingested something toxic, contact your vet or the Animal Poison Line immediately.
Which Breeds Are More Prone to Vomiting?
- German Shepherd, Border Collie: Higher incidence of inflammatory bowel disease and exocrine pancreatic insufficiency (EPI), both of which cause chronic vomiting
- Great Dane, Rottweiler, Weimaraner: Deep-chested breeds with elevated risk of GDV, which causes unproductive retching and requires emergency surgery
- Labrador Retriever: Notoriously indiscriminate eaters, making dietary-induced vomiting common in the breed
What Will the Vet Do?
Your vet will assess hydration, examine the abdomen, and take a history of what and when your dog last ate. They may recommend:
- Withholding food for 4 to 6 hours to rest the stomach
- Anti-nausea medication and fluids if dehydration is a concern
- Blood tests and urinalysis
- X-rays or ultrasound to check for foreign bodies or organ changes
A consultation for vomiting costs approximately £50 to £120. Blood tests and imaging can add £150 to £400. [VERIFY: current UK veterinary fee ranges]
How to Help Your Dog at Home
For a single episode of vomiting in an otherwise well adult dog:
- Withhold food for 4 to 6 hours, then offer a small amount of bland food such as plain boiled chicken and white rice
- Ensure fresh water is always available, but discourage drinking large amounts quickly, which can trigger further vomiting
- Keep your dog calm and rested
- Monitor closely for any worsening of symptoms
Do not give human anti-nausea medications. Contact your vet if vomiting continues beyond 12 hours or if your dog's condition deteriorates at any point.
Worried about vet bills?
Unexpected vet costs can run into thousands of pounds. The right insurance policy protects you when it matters most.
See our guide to the best dog insurance in the UK →Frequently Asked Questions
Yellow bile vomit, particularly in the morning before a meal, often indicates bilious vomiting syndrome, where stomach acid irritates an empty stomach. Feeding a small late-night snack may help. If it is frequent or worsening, speak to your vet.
Occasional vomiting, perhaps once a month, is not unusual in otherwise healthy dogs. Vomiting more frequently than this, or any vomiting accompanied by other symptoms, warrants a vet check.
Vomiting involves active abdominal contractions and usually produces digested food and bile. Regurgitation is passive, with undigested food or mucus brought up without effort. Regurgitation can indicate an oesophageal problem and should always be investigated.
Withhold food for 4 to 6 hours to rest the stomach, then offer a small amount of bland food. Return to normal food gradually over 24 to 48 hours if no further vomiting occurs.
If your dog is attempting to vomit repeatedly without producing anything, appears restless, has a visibly swollen abdomen, and is drooling excessively, this may be GDV, which is a life-threatening emergency. Go to a vet immediately.
More from Dog Health

How to keep your dog cool in the heat: tips every UK owner needs
Heatstroke can kill a dog in under an hour. Most UK vets advise avoiding walks above 25°C, particularly for flat-faced breeds, elderly dogs and overweight dogs. Do the five-second pavement test before every walk: press the back of your hand flat on the ground for five seconds. If you cannot hold it there, it is too hot for your dog's paws. If heatstroke is suspected, follow Cool First Transport Second: apply cool water to the belly, armpits and paws, call your vet, then transport.
Read guide →
Dog Insurance UK: The Complete Guide to Choosing the Right Cover
The average UK dog insurance claim is £685, and complex treatments regularly exceed £4,000. Lifetime cover is the most comprehensive policy type, resetting your vet fee limit every year so long-term conditions stay covered for life. Dog insurance in the UK costs between £15 and £120 per month, depending on your dog's breed, age, policy type, and where you live.
Read guide →
Dog Vaccinations UK: Core Vaccines, Boosters and Costs
Adult dogs in the UK need annual leptospirosis boosters and three-yearly boosters for distemper, hepatitis and parvovirus, unless titre testing confirms existing immunity. The BVA supports titre testing as an alternative to automatic three-yearly core boosters, but annual leptospirosis vaccination should continue regardless.
Read guide →
