Pet Health
· Updated March 11, 2026· 10 min read

Human Foods Dogs Cannot Eat: 20 Toxic Foods to Avoid

✓ Vet-Reviewed Content
Dr. Hillary Wolfe
Written by Dr. Hillary Wolfe, DVMVeterinarian
Last medically reviewed: March 11, 2026
Meet our Vet Advisory Board →

- Dogs cannot safely eat many common human foods due to biological and physiological differences in how they metabolize certain compounds — store toxic foods well out of your dog's reach
- The most dangerous foods include chocolate (contains theobromine and caffeine — can cause rapid heart rate, seizures, or death), grapes and raisins (contain tartaric acid — can cause kidney failure), xylitol/birch sugar (triggers rapid insulin release — can cause fatal low blood sugar), and onions, garlic, and chives (contain thiosulfate — can cause hemolytic anemia)
- Other toxic or harmful foods include alcohol, avocado (high fat — pancreatitis risk), caffeine-containing foods and drinks, apple/apricot/cherry/peach/plum seeds and pits (contain cyanide), macadamia nuts, milk (lactose intolerance), nutmeg, cinnamon in large quantities, excessive salt, soda, energy drinks, excess meat fat, and raw yeast dough
- Some human foods are safe for dogs in moderation — including chicken, brown rice, blueberries, and carrots — but always consult your veterinarian before introducing new foods into your dog's diet
- If you suspect your dog has ingested a toxic food, contact your veterinarian immediately

Not all human foods are safe for dogs. Many common pantry and kitchen items contain compounds that can cause serious health problems — from digestive upset to organ failure and death. Knowing which foods to keep away from your dog is one of the most important things you can do as a pet owner.

French Bulldog looking at a piece of pizza

Can Dogs Eat Any Human Food?

No — dogs cannot safely eat just any human food, even in small amounts. Some toxic foods should be stored well out of your dog's reach, especially if your dog tends to sneak food off counters or get into the trash. While certain human foods are safe for dogs in moderation, the list below covers 20 common foods and ingredients that should always be avoided.

20 Human Foods Dogs Cannot Eat

Alcohol

No responsible pet owner would knowingly give their dog alcohol, but accidental ingestion is not uncommon. Alcohol is found in many beverages and foods, and should always be kept out of reach. Even small amounts can cause vomiting, low body temperature, respiratory depression, and lethargy in dogs.

Chocolate

Chocolate is one of the most well-known toxic foods for dogs. Theobromine, the primary compound in cocoa beans, is toxic to dogs — as is the naturally occurring caffeine in chocolate. Ingestion can cause rapid heart rate, vomiting, diarrhea, seizures, and in severe cases death. No amount of chocolate should be considered safe for dogs.

Avocado

The high fat content in avocados can be more than a dog's digestive system can handle. Eating too much avocado can lead to gastrointestinal upset including vomiting and diarrhea, and potentially life-threatening pancreatitis (inflammation of the pancreas).

Caffeine

While caffeine is a common stimulant for humans, dogs are far less capable of metabolizing and eliminating it. Caffeine consumption can overstimulate the cardiovascular and nervous systems in dogs, resulting in increased heart rate and blood pressure, restlessness, and in severe cases seizures.

Apple, Apricot, and Cherry Seeds and Pits

The seeds and pits of stone fruits like apples, cherries, and apricots contain cyanide compounds that are toxic to dogs. Cyanide interferes with the body's ability to transport oxygen. Even a small amount can lead to digestive distress and difficulty breathing, and in severe cases can be life-threatening.

Onions, garlic, and chives displayed together

Onions, Garlic, and Chives

Garlic, onions, and chives are vegetables in the allium family. These foods contain thiosulfate, a compound that can damage red blood cells and cause hemolytic anemia. Dogs with hemolytic anemia may exhibit weakness, lethargy, and pale gums. In severe cases, this condition can be fatal.

Grapes and Raisins

Grapes and raisins can cause severe kidney damage in dogs. Even small amounts are dangerous due to tartaric acid, a compound found in grape and raisin skins and seeds that can lead to renal (kidney) failure. This condition can be life-threatening.

Mushrooms

Some wild mushrooms contain toxins that can cause a range of problems in dogs, from gastrointestinal upset to organ failure. To be safe, do not share mushrooms with your dog and prevent them from eating wild mushrooms encountered outdoors.

Xylitol

Xylitol is a sweetener commonly found in sugar-free foods, gum, and some peanut butters. Even small amounts can trigger a rapid release of insulin in dogs, leading to dangerously low blood sugar and potentially life-threatening complications. This ingredient may also be listed as birch sugar on labels, so read all ingredient lists carefully before giving any packaged food to your dog.

Macadamia Nuts

While some nuts are safe for dogs in small amounts, macadamia nuts can cause weakness, tremors, and hyperthermia (overheating). Symptoms of macadamia nut toxicity are typically not fatal and usually resolve within 24 to 48 hours, but you should still keep macadamia nuts away from your dog and contact a veterinarian if ingestion is suspected.

Milk

Humans produce an enzyme that helps digest the lactose found in cow's milk, but dogs do not. Drinking milk or eating foods made with fresh milk can cause significant digestive upset. Milk can also be high in calories, which may contribute to weight gain and obesity over time.

Nutmeg and Eggnog

Nutmeg, a common spice in fall and winter baking, is toxic to dogs. Ingesting even a small amount can lead to vomiting, diarrhea, tremors, seizures, and rapid heart rate.

Cinnamon

Cinnamon can cause digestive distress and oral irritation in dogs. If ingested in large quantities, it may also lead to liver damage due to the presence of coumarin, a compound found in cinnamon and other plants.

Assortment of salty snacks including chips, crackers, and pretzels

Salty Foods and Snacks

Excessive salt can lead to sodium ion poisoning in dogs, causing symptoms like vomiting, diarrhea, and seizures. Keep salty snacks and heavily salted foods out of your dog's reach.

Soda

The high sugar and caffeine content in sodas can lead to digestive upset, obesity, and caffeine toxicity in dogs. Water is the only appropriate beverage for dogs.

Energy Drinks

Energy drinks contain concentrated caffeine and should never be accessible to dogs. Accidental ingestion can lead to gastrointestinal distress and caffeine overdose. Keep these beverages stored securely.

Excess Meat Fat

While meat is a good source of protein for dogs, excess fat is too rich for their digestive tract. Ingesting too much fat can lead to pancreatitis, which is a serious and potentially life-threatening condition if left untreated. High-fat foods in general should be limited in a dog's diet.

Peaches

Like cherries and apricots, peaches have pits that contain cyanide, which is severely toxic to dogs. If you want to share peach with your dog, remove the pit entirely and offer only a small amount of the flesh.

Plums

Plum pits also contain cyanide. Do not allow your dog access to whole plums or any stone fruit without first removing and discarding the pit.

Yeast Dough

Raw yeasted dough is dangerous if ingested by dogs. As the yeast ferments, it produces ethanol and carbon dioxide, which can cause effects similar to alcohol poisoning. Symptoms include bloating, disorientation, and gastric dilatation and volvulus (GDV), which can be fatal in severe cases.

Why Dogs Cannot Eat the Same Foods as Humans

Biological and physiological differences between dogs and humans are the fundamental reason many human foods are dangerous for dogs. Whether it is an enzyme dogs lack to digest a particular food or a heightened sensitivity to a specific compound, a dog's body simply does not process certain substances the way a human body does.

While the list of toxic foods may seem extensive, there are still many human foods that dogs can enjoy safely in moderation. Whole foods like plain cooked chicken, brown rice, blueberries, and carrots are safe for most dogs. However, do not introduce new foods into your dog's diet without consulting your veterinarian first. They can advise which foods may benefit your specific dog and which should be avoided based on their individual health profile.

🩺
DR. HILLARY WOLFE SAYS
"Biological and physiological differences mean dogs cannot safely eat the same foods as humans. Whether it is an enzyme dogs lack to digest a particular food or a sensitivity to a specific compound, many common household foods can cause serious harm — from digestive upset to organ failure."
— Dr. Hillary Wolfe, DVM , Veterinary Nutrition
Breeds commonly affected
Most at risk

Frequently Asked Questions

What human foods are toxic to dogs?

Common human foods that are toxic or dangerous to dogs include chocolate (contains theobromine and caffeine), grapes and raisins (contain tartaric acid that can cause kidney failure), xylitol or birch sugar (triggers fatal insulin release), onions, garlic, and chives (contain thiosulfate that damages red blood cells), alcohol, avocado (high fat content can cause pancreatitis), caffeine, fruit seeds and pits containing cyanide (apple, apricot, cherry, peach, plum), macadamia nuts, nutmeg, raw yeast dough, excessive salt, and excess meat fat.

Can dogs eat chocolate?

No. Chocolate contains theobromine and naturally occurring caffeine, both of which are toxic to dogs. Ingestion can cause rapid heart rate, vomiting, diarrhea, seizures, and in severe cases death. No amount of chocolate is considered safe for dogs.

Why are grapes and raisins dangerous for dogs?

Grapes and raisins contain tartaric acid, a compound found in the skins and seeds that can cause severe kidney damage in dogs. Even small amounts can lead to renal failure, which may be life-threatening. Both grapes and raisins should be kept completely out of your dog's reach.

What is xylitol and why is it dangerous for dogs?

Xylitol is a sweetener commonly found in sugar-free foods, gum, and some peanut butters. It may also be listed as birch sugar on ingredient labels. Even small amounts can trigger a rapid release of insulin in dogs, leading to dangerously low blood sugar and potentially fatal complications. Always read ingredient labels before giving any packaged food to your dog.

What human foods can dogs safely eat?

Some human foods are safe for dogs in moderation, including plain cooked chicken, brown rice, blueberries, and carrots. However, you should always consult your veterinarian before introducing any new human food into your dog's diet. Your vet can advise which foods may benefit your specific dog and which should be avoided based on their individual health needs.

📋
Veterinary Disclaimer

Vetnique Labs was founded by Dr. James Bascharon, DVM, and all content is reviewed by our Vet Advisory Board. This information is not a substitute for professional veterinary advice. Always consult your veterinarian.

Dr. Hillary Wolfe
About the Author

Dr. Hillary Wolfe, DVM

Veterinarian

Small animal veterinarian and certified veterinary food therapist with a passion for nutrition-focused care. Founder of Tula Veterinary Nutrition. Member of the Vetnique Vet Advisory Board.

Search