10 Common Foods That Are Toxic to Dogs

As much as we love sharing our lives with our dogs, not everything on our plates is safe for them. Some common human foods can cause serious harm to our canine companions, ranging from mild stomach upset to life-threatening emergencies. Here are the 10 most dangerous foods you should never feed your dog.

1. Chocolate

Chocolate tops the list of toxic foods for dogs. It contains theobromine and caffeine, both of which dogs metabolise far more slowly than humans. Dark chocolate and baking chocolate are particularly dangerous, with even small amounts potentially causing vomiting, diarrhoea, rapid heart rate, seizures, and in severe cases, death. If your dog has eaten chocolate, contact your vet immediately.

2. Grapes and Raisins

Grapes and raisins can cause acute kidney failure in dogs, even in small quantities. The toxic substance hasn’t been identified yet, and reactions vary between individual dogs, but it’s not worth the risk. Symptoms include vomiting, lethargy, and decreased urination. Keep all grape products, including raisins, sultanas, and currants, well away from your dog.

3. Onions and Garlic

All members of the allium family—onions, garlic, leeks, and chives—are toxic to dogs. They contain compounds that damage red blood cells, leading to anaemia. The danger applies whether they’re raw, cooked, powdered, or dried. Even small amounts consumed regularly can build up and cause problems, so keep these ingredients away from your dog’s bowl.

4. Xylitol (Artificial Sweetener)

Xylitol, a sugar substitute found in sugar-free gum, sweets, baked goods, and some peanut butters, is extremely toxic to dogs. It causes a rapid insulin release, leading to hypoglycaemia (low blood sugar), which can result in weakness, seizures, and liver failure. Even tiny amounts can be deadly—always check ingredient labels before sharing any human food.

5. Macadamia Nuts

Macadamia nuts cause weakness, vomiting, tremors, and hyperthermia in dogs. Whilst the toxic mechanism isn’t fully understood, the symptoms typically appear within 12 hours of ingestion. Most dogs recover within 48 hours, but it’s an unpleasant and potentially dangerous experience that’s easily avoided.

6. Avocado

Avocado contains persin, a fungicidal toxin that can cause vomiting and diarrhoea in dogs. Whilst the flesh contains lower levels than the skin and stone, it’s still not worth the risk. The large stone also poses a choking hazard and can cause intestinal blockages if swallowed.

7. Alcohol

Even small amounts of alcohol can cause significant intoxication in dogs. Their smaller body size means they’re affected far more quickly than humans. Alcohol poisoning can lead to vomiting, disorientation, difficulty breathing, coma, and death. Keep all alcoholic drinks, and foods containing alcohol like rum cake or brandy sauce, completely out of reach.

8. Caffeine

Like chocolate, caffeine is dangerous for dogs. It’s found in coffee, tea, energy drinks, and some medications. Symptoms of caffeine poisoning include restlessness, rapid breathing, heart palpitations, muscle tremors, and seizures. Dogs are far more sensitive to caffeine than humans, so keep your morning brew well away from curious noses.

9. Cooked Bones

Whilst raw bones can be suitable for some dogs under supervision, cooked bones are extremely dangerous. Cooking makes bones brittle, causing them to splinter easily. These sharp fragments can puncture the digestive tract, cause choking, or create blockages. Never give your dog cooked chicken, pork, or beef bones—stick to dog-safe chews instead.

10. Nutmeg

Nutmeg contains myristicin, a compound that’s toxic to dogs in moderate to large amounts. Symptoms include disorientation, increased heart rate, high blood pressure, hallucinations, and seizures. Whilst a tiny amount sprinkled on food is unlikely to cause harm, it’s best to avoid giving your dog anything containing nutmeg, especially during the Christmas season when it’s commonly used in baking.

What to Do If Your Dog Eats Something Toxic

If you suspect your dog has eaten any of these foods, contact your veterinary surgery immediately. Have the following information ready:

  • What they ate and approximately how much
  • When they ate it
  • Your dog’s weight
  • Any symptoms you’ve noticed

Time is critical in poisoning cases. Don’t wait for symptoms to appear — early intervention can make all the difference. Keep your vet’s emergency number and a local pet poison helpline number somewhere easily accessible.

Keeping Your Dog Safe

The best approach is prevention. Store human food securely, educate family members (especially children) about which foods are dangerous, and never feed table scraps without checking they’re safe first. When in doubt, stick to dog-specific treats and foods formulated for their nutritional needs.

Remember, many human foods are perfectly safe for dogs in moderation—chicken, carrots, blueberries, and plain rice can all be healthy additions to your dog’s diet. For a comprehensive list of safe foods, check out our complete food database.

Your dog’s health and safety are worth the extra vigilance. By keeping these 10 toxic foods out of reach, you’re taking an important step towards protecting your four-legged friend.