Sharing a bite from your plate feels harmless, but some common kitchen staples are genuinely dangerous for dogs — even in small amounts. The good news: plenty of human foods are perfectly safe, and some are even healthy additions to your dog’s diet. Here’s the full breakdown, so you’re not guessing next time those puppy-dog eyes show up at dinner.
Table of Contents
- Toxic Foods: Never Feed These
- Signs of Food Poisoning
- What to Do If Your Dog Eats Something Toxic
- Safe Human Foods (In Moderation)
- Foods That Are “It Depends”
- General Rules for Sharing Food Safely
- FAQ
Toxic Foods: Never Feed These
Chocolate. Contains theobromine and caffeine, which dogs metabolize far more slowly than humans. Can cause a racing heart, tremors, and seizures. Darker chocolate is more dangerous — baking chocolate is the most toxic, white chocolate the least (though still not safe).
Grapes and raisins. Highly toxic and can cause acute kidney failure. According to veterinarian Dr. Richter, the effect isn’t dose-dependent in the way most toxins are — even a single grape has caused serious reactions in some dogs, so there’s no “safe amount.”
Onions, garlic, chives, and leeks (the entire allium family). Contain compounds that damage red blood cells and can cause hemolytic anemia. This applies raw, cooked, or powdered — including foods that just contain onion or garlic powder as a seasoning.
Xylitol. A sugar substitute found in sugar-free gum, some peanut butters, baked goods, and toothpaste. Triggers a rapid, dangerous insulin release that can cause fatal low blood sugar in very small amounts.
Macadamia nuts. Toxic even in small quantities — can cause weakness, vomiting, tremors, and elevated body temperature.
Alcohol. Dogs metabolize alcohol much more slowly than humans; even small amounts can quickly become life-threatening.
Avocado. The skin, leaves, and pit contain persin, a toxin that can damage the heart. The flesh has less persin but is high in fat, which brings its own risks (see pancreatitis below).
Fruit pits and seeds (cherries, apricots, peaches, plums, apples in large quantities). Contain compounds that convert to cyanide when chewed or crushed. A dog would need to chew through a fair number of pits for it to be dangerous, but they’re a choking and obstruction risk regardless.
Raw yeast dough. Continues to rise in a dog’s warm stomach, which can cause painful bloating and produces alcohol as a byproduct of fermentation.
Macadamia nuts, black walnuts. Toxic; almonds and pecans aren’t toxic but aren’t recommended either, due to fat content and choking risk.
Excessive salt, salty snacks, and foods. Can cause sodium ion poisoning in large amounts, with symptoms including vomiting, tremors, and elevated temperature.
Nutmeg (in significant amounts) and large amounts of cinnamon. Nutmeg contains a compound that can affect the nervous system; cinnamon isn’t toxic in typical amounts but can irritate the mouth and, in excess, affect blood sugar.
Signs of Food Poisoning
Watch for vomiting, diarrhea, lethargy, tremors, drooling, loss of coordination, rapid heart rate, or seizures after your dog eats something questionable. Symptoms can appear within hours or, for some toxins, may take a day or more to show up — which is exactly why calling your vet immediately, rather than waiting to see if symptoms develop, matters.
What to Do If Your Dog Eats Something Toxic
Call your veterinarian or an animal poison control line right away — the ASPCA Animal Poison Control Center and the Pet Poison Helpline both operate 24/7. Have the following ready if you can: what was eaten, roughly how much, and when. Don’t induce vomiting unless a vet specifically tells you to, since doing so with certain substances can cause more harm than the toxin itself.
Safe Human Foods (In Moderation)
These are generally fine as occasional treats, ideally making up no more than about 10% of your dog’s daily calories:
- Lean, cooked meat — plain chicken, turkey, or beef with no seasoning, bones, or skin
- Eggs — cooked, not raw
- Carrots — raw or cooked, a low-calorie crunchy favorite
- Green beans — plain, fresh or frozen (not canned, which is often high in sodium)
- Blueberries — a popular low-calorie training treat
- Sliced apples — remove the seeds and core first
- Plain cooked pumpkin — often used to help with digestive upset
- Cooked sweet potato — plain, no added sugar or butter
- Peanut butter — only if it’s confirmed xylitol-free; always check the label
- Plain cooked rice — often used as a bland-diet component
- Watermelon (seedless, rind removed) — mostly water, a good hot-weather treat in small amounts
Foods That Are “It Depends”
Dairy. Many dogs are lactose intolerant to varying degrees. A small amount of plain yogurt is often fine; a bowl of milk can cause GI upset.
Tomatoes. Ripe, red tomato flesh is generally fine in small amounts, but the leaves, stems, and unripe green parts contain solanine, which is toxic — making tomatoes higher-risk than they first appear.
Mushrooms. Plain store-bought mushrooms (like portobello or button) are typically safe in small amounts, but wild mushrooms can be highly toxic and should never be allowed, especially on walks or hikes.
Bones. Cooked bones can splinter and cause serious internal injury; raw bones carry their own bacterial and choking risks. This is a topic worth discussing with your vet rather than assuming any bone is safe.
Nuts (other than macadamia/black walnut). Almonds, cashews, and pecans aren’t toxic but are high in fat and a choking hazard — not recommended as a regular treat.
General Rules for Sharing Food Safely
- Keep “human food” treats to under 10% of your dog’s daily calories
- Never season food shared with your dog — no onion, garlic, salt, or butter
- When in doubt about a specific food, it’s safer to skip it than guess
- Keep toxic foods stored well out of reach, including in bags, on counters, and in the trash
- Save the Pet Poison Helpline (855-764-7661) and ASPCA Animal Poison Control (888-426-4435) in your phone before you need them
FAQ
Is peanut butter safe for dogs? Yes, as long as it doesn’t contain xylitol — always check the ingredient label, since more brands have started using it as a sweetener.
Can dogs eat cheese? In small amounts, most dogs tolerate cheese fine, though some are lactose sensitive. Stick to small pieces as an occasional treat rather than a regular addition.
How much chocolate is dangerous for a dog? It depends on the dog’s size and the type of chocolate — darker, more concentrated chocolate is dangerous in smaller amounts. There’s no “safe” threshold worth testing; call your vet or poison control if your dog eats any chocolate.
Are eggs safe for dogs raw or only cooked? Cooked is safer — raw eggs carry a salmonella risk and contain avidin, which can interfere with biotin absorption if fed raw regularly.
Sources referenced for accuracy: Reader’s Digest’s veterinarian-sourced toxic foods list (featuring Dr. Richter); Chewy’s toxic foods guide by Dr. Jennifer Coates; PetMD, GoodRx, Vetnique, and Pawlicy Advisor’s clinical overviews of dog food safety.
