Foods Dogs Can't Eat: The Complete Guide
Quick Reference: Reference guide — check the individual food before you share it
✅ Safe to eat
- • Plain cooked chicken or turkey, unseasoned
- • Plain white rice or pasta
- • Small pieces of ripe apple, banana, or watermelon
- • Plain carrot, cucumber, or green bean
⚠️ Use caution
- • Cheese and other dairy — many dogs are lactose intolerant
- • Peanut butter — check the label for xylitol
- • Eggs and meat — cooked, plain, and in small amounts
- • Fatty trimmings, bones, and salty snacks
✗ Not safe
- • Chocolate, cocoa, and cocoa mulch
- • Grapes, raisins, and currants
- • Xylitol and any sugar-free product
- • Alcohol, including in unbaked dough and desserts
- • Onions, garlic, shallots, leeks, and chives
- • Macadamia nuts
- • Caffeine
- • Moldy food and compost
Table of Contents
Every dog owner eventually faces the same moment: the dog is looking at something on your plate, and you are not sure whether it is a problem. Some foods are dangerous in any amount, some depend entirely on the dog and the quantity, and a few are genuinely fine.
This guide sorts them into those three groups. Where a food has a full article on this site, it is linked so you can check the details for your dog's size and situation.
Toxic Foods: No Amount Is Safe
These foods cause poisoning in dogs at doses a dog can realistically eat. They all belong out of reach, not merely in small portions.
| Food | What it does |
|---|---|
| Chocolate, cocoa powder, and cocoa mulch | Theobromine and caffeine cause vomiting, restlessness, a racing heart, tremors, and seizures. Dark and baking chocolate are the most concentrated |
| Grapes, raisins, currants, and sultanas | Can cause sudden kidney failure. No safe dose has been established, and reactions vary widely between dogs |
| Xylitol | Found in sugar-free gum, mints, some peanut butters, and some baked goods. Triggers a dangerous drop in blood sugar within 30 to 60 minutes and can cause liver failure |
| Alcohol | Beer, wine, spirits, rum-soaked desserts, and unbaked bread dough. Causes vomiting, wobbliness, low blood sugar, and in serious cases, coma |
| Onions, garlic, shallots, leeks, and chives | Damage red blood cells and cause anemia that appears days later. Onion powder and garlic powder are the most concentrated forms |
| Macadamia nuts | Weakness, especially in the hind legs, tremors, vomiting, and fever. Signs appear within 12 hours and usually pass in a day or two |
| Caffeine | Coffee, espresso beans, tea leaves, energy drinks, and some medications. Restlessness and a fast heart rate can start at roughly 8 to 14 mg per kilogram, which is about one cup of coffee for a 10 kg dog |
| Moldy food and compost | Molds produce tremorgenic toxins that cause tremors, seizures, and high body temperature. This includes moldy bread, cheese, nuts, and rubbish bins |
| Hops | Used in home brewing. Causes dangerous overheating and seizures in dogs |
| Unbaked yeast dough | Keeps rising in the warm stomach, causing painful bloating, and ferments into alcohol along the way |
Two things make this list more dangerous than it looks. First, several of these foods appear where you would not expect them: xylitol in a "natural" peanut butter, onion powder in a stock cube, cocoa mulch in the garden bed. Second, dogs often eat these items without anyone noticing, and the earliest symptoms can look like ordinary stomach upset.
Grapes deserve a special mention because the reaction is unpredictable. One dog eats a handful of raisins with no effect, and another goes into kidney failure from a much smaller amount. Nobody can tell in advance which dog is which, so the only safe approach is to treat any grape or raisin ingestion as a possible emergency.
Foods That Depend on the Dog
These are not poisons. They are foods where the amount, the dog's body weight, and the dog's health determine whether anything happens.
Cooked bones. They splinter into sharp fragments that can perforate the mouth, esophagus, or intestine. Raw bones are less likely to splinter, but they still crack teeth, can cause constipation or a blockage, and carry bacteria such as Salmonella. Vets treat bone obstructions regularly enough that the risk is not theoretical.
High-fat foods. Bacon, sausage, butter, cream, pan drippings, and fat trimmings can trigger pancreatitis, a painful inflammation that requires hospitalization. Dogs who have had one episode are prone to more.
Salty foods. A single chip is nothing. A whole bag of chips, a bowl of salty popcorn, or a jar of pickles can cause vomiting, diarrhea, tremors, and, in extreme cases, sodium poisoning. Salt dough ornaments and play dough are common culprits during the holidays.
Dairy. Most adult dogs produce little lactase, the enzyme needed to digest milk sugar, so cheese, milk, and ice cream often cause gas, loose stools, and vomiting. A small piece of hard cheese is usually tolerated; a bowl of milk is not.
Raw meat and eggs. The risk is bacterial — Salmonella, E. coli, and Campylobacter — both for the dog and for the people handling the food. If you feed raw, treat it as a food safety exercise and talk to your vet about the trade-offs.
Pits, stones, and cobs. Peach, plum, cherry, and apricot pits, avocado pits, and corn cobs are not toxic in the way grapes are, but they are hard, indigestible, and exactly the wrong size. They cause blockages that need surgery.
Avocado. The flesh is low-risk for dogs in small amounts, despite the reputation it has. The pit is the real hazard, along with the fat content of the fruit and the fact that many avocado dishes also contain onion or garlic.
Leftovers in general. A dog who gets a spoonful of stew every night is taking in salt, fat, onion, and garlic steadily. Individually each spoonful looks harmless; over months it is not.
Foods That Are Fine in Small Amounts
For a healthy adult dog, these are reasonable treats when they are plain and portioned sensibly:
- Plain cooked chicken, turkey, or lean beef, with no seasoning
- Plain white rice, pasta, or oatmeal
- Small pieces of ripe apple, banana, watermelon, blueberries, or strawberry, with seeds and pits removed
- Plain carrot, cucumber, green bean, or cooked pumpkin
- A small piece of hard cheese or a spoonful of plain yogurt, for dogs who tolerate dairy
The general rule for all of them is the same one your vet will give you: treats, including fruit, should not exceed about 10% of your dog's daily calories. The other 90% should come from a complete and balanced dog food.
What to Do If Your Dog Ate Something on This List
Call your veterinarian or an emergency clinic, describe what was eaten and roughly how much, and follow their advice. Do not wait for symptoms, and do not try to make your dog vomit on your own.
- ASPCA Animal Poison Control Center (US): (888) 426-4435 — a consultation fee may apply
- Pet Poison Helpline (US and Canada): (855) 764-7661
If you cannot reach anyone, go to the nearest emergency veterinary hospital. Bring the packaging if you still have it, or a photo of the ingredient list, which saves time on the phone.
Frequently Asked Questions
The Bottom Line
There is no single list that covers every dog, because weight, health, and individual sensitivity change the answer. The reliable rules are these: keep the genuinely toxic foods — chocolate, grapes and raisins, xylitol, alcohol, alliums, macadamia nuts, caffeine, and anything moldy — out of reach entirely; keep fatty, salty, bony, and dairy foods to a minimum; and keep plain fruit and vegetables small enough to stay within a tenth of your dog's daily calories. When something on this list has been eaten, the phone call is the treatment.
Sources
Sources used when researching this article.
Related Articles
Can Dogs Eat Tomatoes?
Ripe red tomato flesh is low-risk in small amounts, but green tomatoes, leaves, and stems are not. Here's what to know before sharing a tomato with your dog.
Read more →
Can Dogs Eat Watermelon?
The flesh of a seedless watermelon is a safe, low-calorie treat for most dogs. Here's how to peel and deseed it, how much to feed, and why rind is best avoided.
Read more →
Can Dogs Eat Onions?
Onions are toxic to dogs in every form — raw, cooked, dried, or powdered. Learn how much it takes, what symptoms look like, and what to do if your dog ate onion.
Read more →