MayoCalc / Blog / Everyday

What Foods Are Toxic to Dogs? The Complete Guide

Updated April 2026 · 12 min read

Dogs will eat almost anything. That is part of their charm and part of the danger. Many common household foods that are perfectly safe for humans can cause serious illness or even death in dogs. Some, like chocolate, are widely known. Others, like grapes and xylitol, catch dog owners off guard because they seem so harmless.

This guide covers every major food dogs should avoid, organized by danger level, with symptoms to watch for and what to do in an emergency.

Check if a Specific Food Is Safe

Look up any food and see its toxicity level, danger by dog size, and symptoms.

Use the Dog Toxicity Calculator

If Your Dog Just Ate Something Toxic

Call your vet or the ASPCA Animal Poison Control Center immediately: (888) 426-4435 (a consultation fee may apply). Do not try to induce vomiting unless specifically instructed by a veterinarian. Have the following ready: your dog's weight, the food eaten, the approximate amount, and how long ago it was consumed.

The Most Dangerous Foods for Dogs

Xylitol (Birch Sugar) - Potentially Fatal

Xylitol is arguably the most dangerous common food ingredient for dogs. It is an artificial sweetener found in sugar-free gum, candy, baked goods, peanut butter (some brands), toothpaste, and certain medications. In dogs, xylitol triggers a rapid, massive release of insulin, causing blood sugar to plummet to life-threatening levels within 10-60 minutes. Higher doses can cause acute liver failure within 24-72 hours.

Even tiny amounts are dangerous. A single piece of sugar-free gum can be enough to cause hypoglycemia in a small dog. Symptoms include vomiting, loss of coordination, lethargy, seizures, and collapse. This is a true emergency requiring immediate veterinary care.

Chocolate - Dose-Dependent, Can Be Fatal

Chocolate contains theobromine and caffeine, both of which dogs metabolize much more slowly than humans. The danger depends on the type of chocolate and the amount eaten relative to your dog's weight. Dark chocolate and baking chocolate are the most dangerous; milk chocolate is less concentrated; white chocolate contains almost no theobromine.

As a rough guide, toxic theobromine doses start at about 20 mg per kilogram of body weight for mild symptoms and 40-50 mg/kg for severe symptoms. Baking chocolate has about 130-450 mg of theobromine per ounce, while milk chocolate has about 44-60 mg per ounce. A 20-pound dog eating a single ounce of baking chocolate is in serious danger. The same dog would need to eat about 8-10 ounces of milk chocolate for severe toxicity.

Symptoms appear 6-12 hours after ingestion and include vomiting, diarrhea, rapid breathing, elevated heart rate, muscle tremors, and seizures. The Dog Toxicity Calculator can help you quickly assess the risk level based on your dog's weight and the type and amount of chocolate eaten.

Grapes and Raisins - Unpredictable, Can Be Fatal

Grapes and raisins are one of the more frightening toxic foods because the toxic dose is unpredictable and the mechanism is not fully understood. Some dogs eat a handful of grapes with no apparent effect; others develop acute kidney failure from just a few. There is no reliable way to predict which dogs will be affected or what the safe dose is. Because of this unpredictability, the safest approach is to treat any grape or raisin ingestion as a potential emergency.

Symptoms typically appear within 12-24 hours and include vomiting, diarrhea, lethargy, decreased appetite, abdominal pain, and reduced urination. Kidney failure can develop within 24-72 hours in severe cases.

Onions, Garlic, and Alliums - Cumulative Toxicity

All members of the allium family (onions, garlic, leeks, chives, shallots) are toxic to dogs. They contain compounds that damage red blood cells, leading to a condition called hemolytic anemia. The effect is cumulative, meaning small amounts over several days can be just as dangerous as a large single dose.

Garlic is approximately 5 times more concentrated than onions. Toxic doses start at about 15-30 grams of onion per kilogram of body weight. A small dog eating a few bites of onion-heavy food at each meal over a week can develop anemia. Symptoms include lethargy, pale gums, weakness, dark or reddish urine, rapid breathing, and decreased appetite. Symptoms may not appear for several days after exposure.

Macadamia Nuts - Rarely Fatal but Serious

Macadamia nuts cause a distinctive syndrome in dogs: weakness in the hind legs, vomiting, tremors, joint stiffness, and hyperthermia (elevated body temperature). Symptoms typically appear within 12 hours and resolve within 24-48 hours with supportive care. While rarely fatal on their own, macadamia nuts combined with chocolate (as in chocolate-covered macadamias) create a much more dangerous situation.

Moderate-Risk Foods

FoodWhy It Is DangerousDanger Level
AlcoholDogs are much more sensitive to ethanol. Even small amounts can cause vomiting, disorientation, respiratory depression, and coma.High
CaffeineSimilar mechanism to chocolate (theobromine). Coffee grounds and energy drinks are particularly concentrated.High
AvocadoContains persin, which can cause vomiting and diarrhea. The pit is also a choking and obstruction hazard.Moderate
Cooked bonesSplinter into sharp fragments that can puncture the digestive tract. Raw bones are generally safer but still carry risks.Moderate
Corn on the cobThe cob itself is not digestible and is a common cause of intestinal obstruction requiring emergency surgery.Moderate
Raw yeast doughExpands in the stomach, causing bloat. The fermentation also produces ethanol, leading to alcohol poisoning.Moderate
NutmegContains myristicin, which causes hallucinations, elevated heart rate, disorientation, and seizures in large amounts.Moderate
Salt (large amounts)Excessive salt causes sodium ion poisoning: vomiting, diarrhea, tremors, elevated temperature, and seizures. Salty snacks, play dough, and de-icing salt are common sources.Moderate

Foods That Are Commonly Misunderstood

Peanut Butter: Usually Safe, Check the Label

Plain peanut butter (peanuts and salt, no other ingredients) is safe and is a beloved dog treat. The danger is peanut butter brands that contain xylitol as a sweetener. Always check the ingredient list. If it lists xylitol, birch sugar, or wood sugar, keep it away from your dog.

Cheese: Safe in Small Amounts

Most dogs can tolerate small amounts of cheese. It is a common training treat. However, many dogs are lactose intolerant, so cheese can cause digestive upset (gas, diarrhea). High-fat cheeses can also contribute to pancreatitis in susceptible dogs if consumed in large amounts.

Eggs: Safe When Cooked

Cooked eggs are a healthy source of protein for dogs. Raw eggs carry a small risk of salmonella (same as in humans) and contain avidin, which can interfere with biotin absorption if consumed in large quantities over time. Scrambled or hard-boiled eggs are the safest preparation.

Rice and Plain Pasta: Safe

Plain white rice and plain cooked pasta are safe and are often recommended as part of a bland diet for dogs with digestive upset. They provide easily digestible calories but should not be a significant portion of a dog's regular diet.

Understanding Toxicity by Dog Size

Dog size is the single most important factor in determining whether an ingested toxin will cause serious harm. A piece of chocolate that barely affects a 70-pound Labrador could be life-threatening for a 5-pound Chihuahua. Toxicity is almost always calculated per kilogram of body weight.

This is why it is so important to know your dog's current weight and to have that information ready when calling a vet or poison control. The Dog Toxicity Calculator factors in your dog's weight when assessing the risk level of specific foods and amounts.

Curious about your dog's age in human terms? While the "multiply by 7" rule is a myth, the Dog Age Calculator uses a more accurate logarithmic model that accounts for breed size and the faster aging rate during a dog's early years.

Holiday and Seasonal Dangers

Certain times of year bring elevated risk for dog poisonings. Halloween and Easter mean more chocolate in the house. Thanksgiving and Christmas involve rich, fatty foods and onion-heavy dishes left within reach. Summer barbecues feature corn on the cob, fruit salads with grapes, and cocktails. And winter brings antifreeze (ethylene glycol), which has a sweet taste that attracts dogs and is extremely toxic.

During holidays, keep all food on high surfaces or behind closed doors. Make sure guests know not to feed your dog from the table. And be especially vigilant about trash cans, where discarded chocolate wrappers, corn cobs, and cooked bones end up.

What to Do If Your Dog Eats Something Toxic

Step 1: Identify what was eaten. Note the food, the type (dark chocolate vs. milk chocolate, for example), and the approximate amount. Check ingredient labels if available.

Step 2: Note the time. When you call the vet, they will want to know how long ago the ingestion occurred. Treatment options change based on the timeline.

Step 3: Call your vet or ASPCA Poison Control (888-426-4435). Do not wait for symptoms to appear. Many toxic effects are easier to treat if addressed within the first 1-2 hours. The vet may recommend inducing vomiting, administering activated charcoal, or bringing the dog in for observation.

Step 4: Do NOT induce vomiting unless instructed. Some substances (caustic or petroleum-based) are more dangerous coming back up. Vomiting should only be induced under veterinary guidance, typically with 3% hydrogen peroxide at a dose recommended by your vet.

Step 5: Monitor and follow up. Even if your dog seems fine initially, some toxins (grapes, xylitol-induced liver failure) have delayed effects. Follow your vet's instructions for monitoring over the next 24-72 hours.

Quick Toxicity Check

Enter the food, your dog's weight, and the amount eaten for an instant risk assessment.

Use the Dog Toxicity Calculator

Dog Food Safety FAQ

Can dogs eat fruit?
Many fruits are safe and healthy for dogs in moderation: blueberries, watermelon (seedless, no rind), apples (no seeds or core), bananas, strawberries, and cantaloupe. Avoid grapes and raisins (toxic), cherries (pits contain cyanide), and citrus in large amounts (can cause stomach upset). Always remove seeds, pits, and cores before sharing fruit with your dog.
My dog ate a small piece of chocolate. Should I panic?
It depends on the type of chocolate, the amount, and your dog's size. A 60-pound dog that eats a single milk chocolate candy is almost certainly fine. A 10-pound dog that eats an ounce of dark chocolate needs immediate vet attention. Use the Dog Toxicity Calculator to check the risk level based on your specific situation. When in doubt, call your vet.
Is garlic really toxic to dogs? Some dog foods contain it.
Garlic is toxic to dogs at certain doses. However, some commercial dog foods and supplements contain very small amounts of garlic, which is generally considered safe. The toxic dose is roughly 15-30 grams of garlic per kilogram of body weight. A tiny sprinkle in a commercial dog food is well below this threshold. But feeding your dog garlic cloves, garlic bread, or garlic-heavy human food is risky and should be avoided.
Are table scraps okay for dogs?
Some are, many are not. Plain cooked meat (no bones, no seasoning), plain rice, plain vegetables (carrots, green beans, sweet potatoes), and plain cooked eggs are generally safe. Anything with onions, garlic, heavy seasoning, butter, gravy, or sugar is best avoided. As a rule, if the dish is heavily seasoned for human taste, it is probably not ideal for your dog.
What about sugar-free products?
Treat all sugar-free products as potentially dangerous until you verify the sweetener. Xylitol is the primary concern, but not all sugar-free products contain it. Check ingredient labels carefully. Products sweetened with stevia, monk fruit, erythritol, or sucralose are generally not toxic to dogs (though they may cause mild digestive upset). The key is always checking the label, because formulations change.

Related Tools

Check food safety and toxicity levels with the Dog Toxicity Calculator. Find your dog's age in human years with the Dog Age Calculator. Calculate correct medication dosing with the Dosage Calculator. And check your cat's age with the Cat Years Calculator.

Disclaimer: This article is for informational purposes and is not a substitute for veterinary advice. If your dog has ingested a potentially toxic substance, contact your veterinarian or the ASPCA Animal Poison Control Center at (888) 426-4435 immediately. Toxicity levels and symptoms can vary by individual animal. When in doubt, always seek professional veterinary guidance.