What not to feed dogs? A list of foods to avoid

Dogs hoover up anything that hits the floor, and it isn't always safe. Some foods cause nothing worse than an upset stomach, while others are genuinely dangerous: chocolate, grapes, xylitol. Below is a short reference you can keep handy.

If your dog has already eaten something (especially from the "toxic" column) β€” don't wait for symptoms, call your vet or a 24-hour clinic right away. Many poisonings are far easier to prevent in the first hour than to treat a day later.

🚦 Quick-reference table

FoodAllowed?Notes
Boiled chicken/turkey, unsaltedβœ… YesA great treat β€” no bones, skin, or seasoning
Boiled eggβœ… YesIn moderation; raw is not recommended
Carrot, courgette, apple without seedsβœ… YesHealthy, low-calorie treats
Plain unsweetened yogurt⚠️ With careMany dogs are lactose intolerant
Cheese⚠️ With careFatty β€” extra calories, risk of pancreatitis
Nuts (almond, walnut)⚠️ With careFatty and hard to digest
Avocado⚠️ With careThe flesh is fairly low-risk, but not the pit or skin
Raw meat⚠️ With careRisk of salmonella; not for puppies
Chocolateβ›” ToxicTheobromine and caffeine. Learn more β†’
Grapes and raisinsβ›” ToxicKidney damage. Learn more β†’
Onion, garlic, leekβ›” ToxicDamage red blood cells; dangerous in any form
Xylitol (sweetener)β›” ToxicSudden blood-sugar crash and liver damage
Alcoholβ›” ToxicDangerous even in small amounts
Caffeineβ›” ToxicRacing heartbeat, seizures
Macadamiaβ›” ToxicWeakness, tremors, hyperthermia
Raw yeast doughβ›” ToxicSwells and ferments in the stomach
Bones (especially cooked)β›” DangerousSplinter into sharp shards

The "never allowed" list

If you remember just one thing β€” keep these away from your dog: chocolate, grapes and raisins, onion and garlic (in any form), xylitol, alcohol, caffeine, macadamia, and raw dough. Also: cooked bones, especially poultry bones β€” they splinter into sharp shards that can puncture the oesophagus or intestines.

And a separate word on medicines: paracetamol, ibuprofen, and many antidepressants are extremely toxic to dogs. Never give your dog human painkillers "by guesswork" β€” even a single tablet can be fatal.

What to do if your dog has already eaten something on this list

  1. Clear away the leftovers so your dog can't finish them.
  2. Estimate how much was eaten and how long ago. Your vet needs this to calculate the dose.
  3. Grab the packaging or a photo of the food.
  4. Call your vet. If your local clinic is closed, call a 24-hour one. Don't wait for symptoms: by the time they appear, the poisoning has usually already taken hold.

Don't try to induce vomiting yourself unless you're sure it's appropriate. With some toxins (alkalis, petroleum products, sharp objects) vomiting only makes things worse.

"She only ate a tiny bit β€” is that scary?"

It depends on the food, the dose, and the dog's weight. A piece of milk chocolate for a thirty-kilogram Labrador is almost certainly safe. The same amount of dark chocolate for a five-kilogram dog is a reason to head straight to the vet. One clove of garlic in a soup won't kill, but half a bulb might.

Safe treat alternatives

The main rule: treats should be no more than 10% of daily calories.

Pet care in your pocket

Health Score, reminders and dose-by-weight for dogs and cats. Free, with an optional subscription.

This is general reference information, not veterinary advice. If you suspect your dog has eaten something toxic, contact your vet or a 24-hour veterinary clinic immediately β€” don't wait for symptoms.