Gastroenteritis (stomach upset) in dogs
Gastroenteritis is a general term for a stomach and gut upsets with symptoms such as vomiting, diarrhoea and gut pain.
There are many possible causes, for example eating something unusual or perhaps a gut infection.
Treatment for gastroenteritis focuses on keeping your dog comfortable and hydrated whilst they recover.
What is gastroenteritis?
Gastroenteritis is a general term for irritation of the stomach and guts causes symptoms such as vomiting, diarrhoea, stomach pain, dehydration and a high temperature.
Gastroenteritis ranges from mild (lasts one to two days) to severe (lasts for more than two days, diarrhoea and/or vomit may contain blood, and they may become very poorly).
If your dog’s diarrhoea or vomit contains blood we call the condition haemorrhagic gastroenteritis which is usually more serious.
When to contact your vet
Contact your vet if your dog has any of the signs above or appears unwell. Most mild cases of gastroenteritis improve within one to two days, but if your dog has been vomiting or passing a lot of diarrhoea they may become poorly through dehydration.
You know your dog best. If they don’t have the symptoms listed above but you are still concerned it’s always best to contact your vet.
Possible causes of gastroenteritis in dogs include:
Your vet may recommend the following treatments:
- In some cases, anti-sickness medication may be given to stop your dog feeling sick and vomiting.
- Anti-sickness medication isn’t always safe to use and your vet may decide against using it if they suspect something more serious such as a gut blockage.
A drip to give fluids
- Dogs with more serious symptoms may need to be admitted into the veterinary hospital for intensive care.
- A drip puts fluids directly into the blood stream. This will rehydrate your dog and often makes them feel a lot better.
- Antibiotics aren’t necessary in all cases. If the problem isn’t caused by a bacteria, they can even make things worse by wiping out “friendly” gut bacteria that help to protect your dog.
- If your vet gives your dog antibiotics it’s important to follow the instructions and complete the course.
What if my dog doesn’t get better?
Most dogs will improve from gastroenteritis within a few days but if your dog isn’t improving or gets worse at any point, your vet may decide run some tests to check for other issues. These may include:
- A stool sample
- Blood tests
- Ultrasound scans.
Some precautions you can take to try and protect your dog against some causes of gastroenteritis include:
- You can vaccinate dogs against parvovirus, which is one of the causes of gastroenteritis. Vaccinate your dog regularly throughout their life.
- Regularly deworm your dog.
- If your dog is a scavenger, make sure they don’t have access to anything they shouldn’t eat.
Home care for dogs with diarrhoea
Diarrhoea is a very common problem in dogs, fortunately it often passes within one to two days.
If your dog has diarrhoea (without blood or mucus) but is otherwise happy, well and behaving normally you could try to settle them at home. If they don’t improve quickly or you are concerned about them at any point book an appointment with your vet.
Suggestions to settle your dog’s stomach:
24 hours fasting
- If your dog isn’t old, very young or poorly in themselves, fasting them for 24 hours can help speed up their recovery.
A bland diet
- An easy-to-digest diet can speed up recovery. Don’t give your dog anything rich or fatty – this could make their diarrhoea much worse!
- Plain white rice or plain boiled chicken (without skin or bones) can be used in the very short term but bland diets are also available from your vet.
- Feed your dog very small meals throughout the day. This will keep their guts moving without overwhelming them.
Plenty of water
- Dogs who are suffering from diarrhoea might need to drink a bit more than usual to replace the extra fluid they’re losing in their poo. Make sure your dog has access to plenty of water and that they are drinking throughout the day. Speak to your vet if your dog stops drinking or is drinking much more than usual.
- Let your dog rest and recover and avoid anything energetic until they are feeling better. If they are very lethargic then you should speak to your vet.
- Probiotics are friendly bacteria for your dog’s gut that can be beneficial for some dogs, but not all.
- Probiotics are thought to work by topping up the normal bacteria and binding nasty bacteria and toxins. Probiotics can be bought at your vets or online.
Gradually reintroduce their normal food
- Your dog should be back to normal after a couple of days. Once they’re passing solid poo you can start to give them their normal food again, slowly over a few days.
Published: July 2018
Did you find this page useful?
Tell us more
Please note, our vets and nurses are unable to respond to questions via this form. If you are concerned about your pet’s health, please contact your vet directly.
Thank you for your feedback
Want to hear more about PDSA and get pet care tips from our vet experts?Sign up to our e-newsletter
PetWise Pet Health Hub – brought to you thanks to support from players of People’s Postcode Lottery
Written by vets and vet nurses. This advice is for UK pets only.
Illustrations by Samantha Elmhurst