The red list
Foods that are toxic to dogs
45 foods that genuinely harm dogs, plus 31 that need care — with the mechanism, the timeline and the first thing to do.
Do not wait for symptoms, and do not induce vomiting unless a vet tells you to. Call your veterinarian or an animal poison control service, tell them the food, the estimated amount and your dog's weight, then follow the emergency checklist.
Why some foods are dangerous and others are not
Dog toxicology is not a list of superstitions. Almost every entry below works through one of six mechanisms, and knowing which one applies tells you how fast you need to act.
| Mechanism | Examples | Speed |
|---|---|---|
| Stimulant alkaloids | Chocolate, coffee, tea, energy drinks | 30 min – 6 h |
| Hypoglycaemia & liver injury | Xylitol | 15 – 30 min |
| Red blood cell destruction | Onion, garlic, leek, chives | 1 – 5 days |
| Kidney injury | Grapes, raisins, currants | 24 – 72 h |
| GI damage & obstruction | Bones, corn cobs, macadamia, rich fat | 1 – 12 h |
| Neurological toxins | Alcohol, nutmeg, wild mushrooms | 30 min – 3 h |
The timeline column is the reason "he seems fine" is not a plan. Onion poisoning can look like nothing for two days while red blood cells are quietly being destroyed. Grape exposure can show no symptoms until the kidneys are already failing. In both cases, early treatment is dramatically more effective than waiting for evidence.
Conversely, a dog that eats a single milk chocolate button at 20 kg body weight is almost certainly fine — the theobromine dose is trivial. The useful question is never "is this food toxic?" in the abstract. It is "how much, of which type, for this dog?"
The full list, ranked by urgency
Toxic entries sit at the top of the list, then the caution group. Use the search box if you are checking one specific thing in a hurry.
Grape
ToxicGrapes and raisins can cause sudden kidney failure in dogs. There is no reliable safe dose, so treat every grape as a risk.
Serve None — never
Raisin
ToxicDried grapes are more concentrated and are hidden in cakes, trail mix and Christmas pudding. Ingestion needs a vet call.
Serve None — never
Avocado
ToxicThe flesh is high in fat and the skin, pit and leaves contain persin. Reported effects include vomiting, diarrhoea and pancreatitis.
Serve None — avoid
Onion
ToxicOnions, shallots and leeks damage red blood cells and cause anaemia. Powdered onion in stock or gravy is just as dangerous.
Serve None — never
Garlic
ToxicGarlic is in the same family as onion and is toxic to dogs even in small amounts. Garlic supplements are not a safe flea remedy.
Serve None — never
Leek
ToxicLeeks contain the same sulphur compounds as onion. Soup, stock and leftovers made with leeks are all unsafe.
Serve None — never
Chives
ToxicA concentrated allium. A few chives on a baked potato can be enough to upset a small dog.
Serve None — never
Spring onion
ToxicSpring onions, scallions and salad onions all contain toxic sulphur compounds, raw or cooked.
Serve None — never
Rhubarb
ToxicThe leaves are high in soluble oxalate, which can cause tremors and kidney damage. Stalks are unsafe too.
Serve None — never
Green tomato
ToxicUnripe tomatoes and tomato plant leaves contain solanine. Ripe red tomato flesh is acceptable in tiny amounts.
Serve None — never
Wild mushroom
ToxicMany wild mushrooms are severely toxic to dogs and symptoms can be delayed. Treat any wild mushroom ingestion as an emergency.
Serve None — never
Raw potato
ToxicRaw potato and potato peel contain solanine and are hard to digest. Only cooked, plain potato is safe.
Serve None — never
Macadamia nut
ToxicMacadamias cause weakness, tremors and hind-limb incoordination in dogs. Even a few nuts can trigger symptoms.
Serve None — never
Nutmeg
ToxicNutmeg contains myristicin, which can cause tremors, seizures and heart rhythm problems in dogs.
Serve None — never
Salt
ToxicSmall amounts of salt in food are unavoidable, but added salt can cause vomiting, tremors and, in large doses, sodium poisoning.
Serve None — avoid
Sugar
ToxicRefined sugar adds nothing a dog needs and contributes to obesity and dental disease. Sugar-free sweets are even worse.
Serve None — avoid
Xylitol
ToxicXylitol triggers a massive insulin release and can cause life-threatening low blood sugar and liver failure. Check every gum, mint and peanut butter label.
Serve None — emergency
Chocolate
ToxicChocolate contains theobromine, which dogs cannot metabolise. Dark and baking chocolate are the most dangerous; white chocolate is lowest but still not safe.
Serve None — emergency
Coffee
ToxicCaffeine causes restlessness, a racing heart, tremors and seizures. This includes coffee beans, grounds and used pods.
Serve None — never
Tea
ToxicTea contains caffeine and, in some blends, other stimulants. Cold tea left on a table is a common accidental exposure.
Serve None — never
Alcohol
ToxicEven small amounts of beer, wine or spirits can cause vomiting, disorientation and dangerous drops in blood sugar and body temperature.
Serve None — never
Energy drink
ToxicEnergy drinks combine caffeine, sugar and stimulants such as taurine in doses that are dangerous for a dog.
Serve None — never
Soda
ToxicSugary and often caffeinated. Diet versions may contain sweeteners that upset the stomach, and the carbonation causes bloating.
Serve None — never
Yeast dough
ToxicRaw bread dough keeps rising inside the warm stomach, causing painful bloating, and produces alcohol as it ferments.
Serve None — never
Baking powder
ToxicBaking powder and bicarbonate of soda are high in sodium and can cause serious electrolyte imbalance.
Serve None — never
Bone (cooked)
ToxicCooked bones splinter into sharp fragments that can perforate the gut. Raw recreational bones are also a fracture and blockage risk.
Serve None — never
Bacon
ToxicExtremely salty, high in fat, and often cured with nitrates. A single rasher can trigger pancreatitis in a sensitive dog.
Serve None — avoid
Ham
ToxicProcessed ham is loaded with salt and preservatives. Never feed it, especially to dogs with heart or kidney disease.
Serve None — avoid
Sausage
ToxicHigh fat, high salt and often seasoned with onion or garlic powder. All three are a problem for dogs.
Serve None — avoid
Pizza
ToxicPizza combines cheese, salt, onion, garlic and rich fat — a near-perfect storm of things dogs should not eat.
Serve None — avoid
Ice cream
ToxicMost dogs cannot digest the lactose, and the sugar and fat can trigger vomiting or pancreatitis. Dairy-free dog ice cream exists.
Serve None — avoid
Cake
ToxicBaked goods usually contain sugar, butter, raisins or chocolate — and xylitol in sugar-free versions. All are unsafe.
Serve None — avoid
French fries
ToxicFried, salted and often seasoned. A single chip is unlikely to harm a large dog, but the habit is genuinely unhealthy.
Serve None — avoid
Potato chip
ToxicCrisps are concentrated salt and oil with no nutritional value. Keep the bag out of reach.
Serve None — avoid
Gum
ToxicSugar-free gum is the most common source of xylitol poisoning. One or two pieces can be enough to hospitalise a small dog.
Serve None — emergency
Hot chocolate
ToxicHot chocolate combines cocoa solids with sugar and milk. It is a chocolate exposure and should be treated as one.
Serve None — never
Beer
ToxicAlcohol poisoning in dogs can happen from a spilled glass or a dropped bottle. Hops are also toxic to dogs.
Serve None — never
Wine
ToxicWine contains alcohol and, in the case of raisins in some recipes, grape derivatives. Keep glasses off low tables.
Serve None — never
Hot dog
ToxicVery salty, high in fat and often contains nitrates. A dog could grab one at a barbecue, so keep them covered.
Serve None — avoid
Gravy
ToxicGravy is salt, fat and almost always onion. It is one of the most common hidden allium exposures in dogs.
Serve None — avoid
Soup
ToxicSoup almost always contains onion, garlic and salt. Never let a dog lick the bowl, even if it looks harmless.
Serve None — avoid
Stuffing
ToxicStuffing contains onion, garlic, herbs and often raisins — three separate hazards in a single spoonful.
Serve None — avoid
Mince pie
ToxicMincemeat is dried fruit, sugar and suet: raisins plus fat plus alcohol. A genuine seasonal emergency.
Serve None — never
Trail mix
ToxicTrail mix is a mixture of raisins, chocolate and nuts — several toxic foods in one handful. Keep bags zipped away.
Serve None — avoid
Leftover roast dinner
ToxicRoast leftovers combine fat, salt, onion, stuffing and bones. This is the single most common cause of festive vet visits.
Serve None — avoid
Wild berries
CautionOnly feed berries you can positively identify as edible. Several wild berries and nightshade family plants are toxic to dogs.
Serve Avoid unidentified plants
Lemon
CautionThe juice and peel are very acidic and the oils can irritate the mouth. Dogs have no need for lemon in their diet.
Serve Not recommended
Lime
CautionSame as lemon: acidic, aromatic oils in the peel, and no nutritional benefit for a dog.
Serve Not recommended
Grapefruit
CautionAcidic and bitter, and the peel oils can cause stomach upset. There is no reason to feed it.
Serve Not recommended
Cinnamon
CautionA small pinch of cinnamon is harmless, but the powder can irritate a dog's airways and cassia cinnamon is high in coumarin.
Serve A tiny pinch only
Raw fish
CautionRaw freshwater fish can carry parasites and an enzyme that destroys thiamine. Cook fish thoroughly and remove all bones.
Serve Cooked only
Raw meat
CautionRaw meat can carry Salmonella, E. coli and Listeria, which affect dogs and the people handling the food. Cooked is safer.
Serve Handle with care
Tuna
CautionTuna is safe occasionally but accumulates mercury, and the brine or oil it is packed in adds salt or fat. Never make it a staple.
Serve Small amounts, occasionally
Organ meat
CautionLiver and kidney are nutrient-dense, especially in vitamin A. Too much liver can cause vitamin A toxicity.
Serve 1–2 times a week, small
Deli meat
CautionSliced ham and turkey are heavily salted and often preserved with nitrates. Not a healthy everyday treat.
Serve Avoid where possible
Cottage cheese
CautionLow-fat cottage cheese suits some dogs, but lactose intolerance is common. Watch for gas or loose stools.
Serve 1 teaspoon to test
Cheese
CautionA popular high-value training treat, but high in fat and salt and often poorly digested. Keep it tiny and occasional.
Serve 1 small cube
Milk
CautionMost adult dogs are lactose intolerant. A lap of milk often leads to gas and diarrhoea; use water instead.
Serve Not recommended
Butter
CautionPure fat with added salt. It offers no nutrition and can trigger pancreatitis or weight gain.
Serve Avoid
Cream
CautionVery high in fat and poorly tolerated. Whipped cream on a dog treat is a recipe for an upset stomach.
Serve Avoid
Ice cream (dog-safe)
CautionOnly purpose-made dog ice cream or frozen plain yogurt. Human ice cream contains too much sugar and lactose.
Serve Small portion
Wholemeal bread
CautionA small piece of plain bread is harmless, but it is empty calories. Never feed dough, and check for raisins or seeds.
Serve 1 small piece
Popcorn
CautionPlain air-popped popcorn is safe in tiny amounts. Butter, salt and unpopped kernels are not.
Serve A few plain pieces
Almond
CautionSafe in tiny amounts but high in fat and a choking risk. Never feed salted or roasted almonds, and avoid almond shells.
Serve 2–3 nuts, unsalted
Cashew
CautionPlain unsalted cashews are not toxic but are fatty and salty. Keep them rare and never feed them in shells.
Serve 2–3 nuts, unsalted
Walnut
CautionEnglish walnuts are fatty; black walnuts are worse and can cause stomach upset. Mouldy nuts can carry tremorgenic toxins.
Serve Avoid
Pecan
CautionVery high in fat and a common cause of stomach upset in small dogs. Pecan shells are also a choking hazard.
Serve Avoid
Pistachio
CautionUsually sold salted and in shells. The salt is a problem and the shells can cause a blockage.
Serve Avoid
Sunflower seed
CautionPlain shelled sunflower seeds are safe in small numbers. The shells are sharp and salted seeds add too much sodium.
Serve A few, unsalted
Coconut water
CautionUnsweetened coconut water is safe in small amounts but high in potassium, which matters for dogs with kidney or heart disease.
Serve Small amounts only
Fruit juice
CautionJuice concentrates sugar and strips out fibre. Grape juice is actively dangerous; most others simply add empty calories.
Serve Avoid
Milk (plant)
CautionUnsweetened, unflavoured oat or almond milk is usually tolerated. Never choose versions sweetened with xylitol.
Serve Check the label
Honey
CautionA tiny amount of honey is safe for most adult dogs and can soothe a sore throat. Never give it to puppies under one year.
Serve 1/4 teaspoon
Coconut oil
CautionSmall amounts are sometimes used for coat condition, but it is pure fat and can cause loose stools or pancreatitis.
Serve 1/4 teaspoon
Olive oil
CautionA few drops over food can help a dry coat. More than that adds unnecessary calories and can upset the stomach.
Serve 1/4 teaspoon
Peanut (salted)
CautionSalted roasted peanuts add sodium without benefit. Plain, unsalted peanuts in tiny amounts are preferable.
Serve Avoid
Symptoms that mean "call the vet now"
These signs, alone or in combination, are not wait-and-see symptoms. Any one of them after a suspected food exposure warrants a phone call at minimum.
- Repeated vomiting — more than two or three times in an hour, or vomiting that will not stop
- Bloody or black stools — black tarry stool suggests digested blood
- Restlessness and panting with a racing heart, especially after chocolate or coffee
- Wobbling, tremors or collapse — neurological signs escalate fast
- Pale gums — a sign of anaemia, common with onion and garlic days later
- Drinking and urinating far more than usual — an early kidney signal after grapes
- Swollen, tight abdomen with unproductive retching — possible bloat, which is a surgical emergency
Photograph the packaging if you still have it, note the time of ingestion, and estimate how much was eaten. Vets can size the risk far more accurately with that information, and poison lines use it to calculate doses.
Deep dives on the five worst offenders
Each of these has its own page because the dose maths and the treatment window are genuinely different.
Gravy, stock cubes, soup, stuffing, sausages, children's fruit pouches, sugar-free gum in handbags, and "dog-safe" peanut butter that contains xylitol. Most poisonings are accidental and involve a food that did not look dangerous.
Worried about a food that is not here?
Absence from this list is not evidence of safety. Tell us what your dog ate and we will check it against the veterinary poison databases.