What food is bad for dogs?
Learn about the foods that can be harmful to dogs. Keep your pup safe and healthy with Tesco Pet Insurance and Mars Petcare*.
Published: 29 May 2026
Learn about the foods that can be harmful to dogs. Keep your pup safe and healthy with Tesco Pet Insurance and Mars Petcare*.
Published: 29 May 2026
Some dogs are driven by food and will eat anything. Some steal from the cupboards or the kitchen counter. And some beg so relentlessly, it can be hard to resist their sad, puppy-dog eyes.
But a dog’s digestive system is different to ours. Some foods that are harmless or healthy for us can cause stomach upset or toxic reactions in dogs. And that can result in an emergency visit to the vet and a claim on your pet insurance.
Here, we explain which foods are safe for dogs to eat, which aren’t, and which ones are only suitable in small amounts. It’s based on the latest research from Mars Petcare* and the Waltham Petcare Science Institute*.
Research from Mars Petcare* highlights how a dog’s body is unique. From their digestive system to their teeth to how they taste.
The differences in a dog’s biology explain why some human foods can make them very unwell, very quicky. And why a lot of emergency pet insurance claims relate to the sudden ingestion of dangerous foods.
For Tesco Pet Insurance claims relating to dogs eating toxic foods, the average payout is £475.23**. So the cost of treating your dog could be expensive without insurance.
No. Chocolate is one of the most dangerous household foods for dogs.
It contains theobromine and caffeine. These can cause agitation, excitability, tremors, convulsions and heart problems. And in severe cases, death.
If your dog eats chocolate, call your vet immediately.
Some fruit and veg can be excellent, low calorie treats for dogs. But others can trigger vomiting, diarrhoea and organ damage. And, in serious situations, even life threatening emergencies.
It’s essential to know which fruit and veg is safe for your dog. And which ones you should avoid.
It’s safe to serve the following vegetables to your dog, either cooked or raw, in bite sized pieces.
You can also give your dog some sweet potato, as long as it’s been cooked first.
The following vegetables can cause toxic reactions or serious digestive problems in dogs, even when cooked.
These vegetables are also unsafe for dogs to eat.
Many fruits offer vitamins, fibre and hydration. However, research from Mars Petcare highlights that:
You should think of fruit as a treat for your dog - fed in moderation and always cut into safe bite-sized pieces.
These fruits are safe for your dog to eat in moderation.
The following fruits pose a toxic and/or choking hazard to your dog and should always be avoided.
No. Grapes are highly dangerous and must never be given to dogs or cats. Even one grape can cause vomiting, lethargy and severe kidney failure.
No. Raisins are toxic to dogs and cats and can cause sudden kidney failure.
Dried grapes, such as sultanas and currants, are also toxic to dogs and cats.
It’s not just fruit and veg and chocolate you need to watch out for. These foods can also be dangerous for dogs.
A dog’s strong sense of smell and curiosity makes household hazards more tempting than you might think. So always keep these things out of your dog’s reach.
If you also have a cat, many of the same rules around human foods apply. You can learn more in our guide - What food is bad for cats?
"Certain foods are common causes of intoxications (poisonings) in pets, and fatalities can occur. Dogs are far more commonly affected as they have less discriminating food habits compared to cats.
Generally, prognosis is much improved when early treatment is initiated. And the vet is informed of what, when and how much of a food item or plant is ingested."
Prof Anne Marie Bakke (DVM, PhD Nutrition)
Global Nutrition Technical Advisor
Waltham Petcare Science Institute
Acting calmly and quickly gives your dog the best chance of a full recovery.
1. Act immediately and try to stay calm.
2. Call your vet, even if your dog seems fine.
3. Give full details - what they ate, how much, and when.
4. Don’t try to make your dog sick, unless your vet tells you to.
5. Keep packaging or fruit pits to show your vet.
Dogs bring a lot of joy into our lives. But owning a pet is a big responsibility. And they can take a lot more looking after than you might realise.
For more advice about looking after a dog, see our guide - Looking after dogs.
Got a naughty dog that steals your food when you’re not looking?
Get top tips and expert advice in these guides from Tesco Pet Insurance and TV’s Graeme Hall:
If your dog eats something they shouldn’t, it can lead to expensive treatment and unexpected vet bills.
Tesco Pet Insurance can help to protect both your pet and your pocket, with:
With Tesco Pet Insurance, you can choose from 3 different types of cover:
You can save money on all our Pet Insurance policies with your Clubcard. And if you insure more than one pet with us, you’ll get a multi pet discount on each policy.
You can learn about the importance of pet insurance in our guide - Why is pet insurance important?
Find out how to manage your policy or make a claim if you have Tesco Pet Insurance.
Tesco Pet Insurance is arranged, administered and underwritten by Pinnacle Insurance Ltd.
vetfone is provided by Vetsdirect Ltd.
You'll find complete details of the cover, monetary limits, exclusions, excesses and terms in our policy documents.
*Mars Science & Diagnostics - A Better World For Pets, 2025.
*Waltham Petcare Science Institute
**Tesco Pet Insurance claims payment data, January 2025-February 2026. Provided by Pinnacle Insurance Ltd.
Find cover for your canine friend and save money with your Clubcard. Choose Lifetime Pet Insurance, Maximum Benefit or Time Limited.