Foods dogs should never eat are not always obvious. Some dangerous foods are easy to recognize, like chocolate or alcohol. Others are hidden in everyday products, such as sugar-free gum, baked goods, flavored peanut butter, sauces, seasonings, or leftovers.
This matters because dogs do not process every human food the way people do. A food that seems harmless to you may cause vomiting, diarrhea, weakness, tremors, anemia, low blood sugar, kidney injury, pancreatitis, or another serious problem in a dog.
The safest rule is simple: if you are not sure whether a food is safe for your dog, do not feed it. If your dog has already eaten something risky, do not wait for symptoms to appear before asking for veterinary advice.
Emergency rule: if your dog eats chocolate, grapes, raisins, xylitol, onions, garlic, alcohol, macadamia nuts, yeast dough, or any unknown toxic food, contact your veterinarian or a pet poison control service right away. Try to note what your dog ate, how much, and when it happened.
Quick List: Foods Dogs Should Never Eat
The foods below are among the most important human foods to keep away from dogs. Some can be dangerous even in small amounts, while others are risky because they are high in fat, salt, sugar, caffeine, alcohol, or hidden toxic ingredients.
| Food | Why It Is Dangerous | What to Do |
|---|---|---|
| Chocolate | Contains methylxanthines such as theobromine and caffeine, which can affect the heart, nervous system, and digestion. | Call your veterinarian or poison control, especially if the amount or type is unknown. |
| Grapes and raisins | Can be associated with kidney injury in dogs, and the toxic dose can be unpredictable. | Do not wait for symptoms. Seek veterinary advice promptly. |
| Xylitol | Can cause a dangerous drop in blood sugar and may be linked to liver injury. | Treat as urgent. Check labels on gum, candy, baked goods, and peanut butter. |
| Onions, garlic, chives, leeks | Can damage red blood cells and contribute to anemia. | Call your vet, especially after concentrated or repeated exposure. |
| Alcohol | Can cause intoxication, vomiting, weakness, breathing problems, coma, or worse. | Seek urgent veterinary advice. |
| Macadamia nuts | Can cause weakness, vomiting, tremors, fever, and difficulty walking. | Contact your veterinarian if ingestion occurs. |
| Raw yeast dough | Can expand in the stomach and produce alcohol during fermentation. | Urgent veterinary guidance is recommended. |
| Coffee, tea, energy drinks | Contain caffeine, which can overstimulate the nervous system and heart. | Call your veterinarian or poison control. |
This table is not a complete list of every dangerous food. When in doubt, call your veterinarian.
15 Dangerous Foods Dogs Should Never Eat
1. Chocolate
Chocolate is one of the best-known foods dogs should never eat. The risk depends on the type of chocolate, the amount eaten, and your dog’s size.
Dark chocolate, baking chocolate, and cocoa powder are usually more concerning than milk chocolate because they contain higher concentrations of compounds that can be toxic to dogs.
Possible signs of chocolate toxicity may include vomiting, diarrhea, restlessness, rapid heart rate, tremors, seizures, or collapse. Do not guess whether the amount was safe. Call your veterinarian or poison control if your dog eats chocolate.
2. Grapes
Grapes can be dangerous for dogs and should be kept out of reach. The difficult part is that not every dog reacts the same way, and the amount that causes harm can be unpredictable.
Grape ingestion has been associated with kidney injury in dogs. Symptoms may begin with vomiting, diarrhea, low appetite, or lethargy, but serious kidney problems may develop later.
If your dog eats grapes, contact a veterinarian or poison control instead of waiting to see what happens.
3. Raisins
Raisins are concentrated grapes and are also dangerous for dogs. This includes raisins in bread, cookies, trail mix, cereal, granola, fruitcake, or other baked goods.
Because raisins are small and easy to drop, dogs may eat them quickly before owners notice. Even if your dog seems normal at first, you should treat raisin ingestion seriously.
4. Xylitol and Sugar-Free Products
Xylitol is a sweetener found in some sugar-free gum, candy, baked goods, mints, toothpaste, supplements, and even some peanut butter products.
In dogs, xylitol can trigger a rapid and dangerous drop in blood sugar. Some cases may also involve liver injury.
Signs may include vomiting, weakness, wobbliness, collapse, tremors, or seizures. Xylitol exposure is urgent. Check labels carefully and call for veterinary help immediately if ingestion happens.
5. Onions
Onions can damage a dog’s red blood cells and may contribute to anemia. This risk applies to raw, cooked, fried, powdered, and dehydrated onion.
Onion powder is especially easy to miss because it may be hidden in soups, sauces, gravies, seasoning blends, baby food, and leftovers.
Signs may include vomiting, diarrhea, weakness, pale gums, rapid breathing, or dark urine. Contact your veterinarian if your dog eats onion, especially if the amount was large or repeated.
6. Garlic
Garlic belongs to the same family as onions and can also be harmful to dogs. Concentrated garlic, garlic powder, and repeated exposure can be especially concerning.
Do not use garlic as a flea remedy. It is not a safe parasite-control plan and can put your dog at risk.
If your dog has eaten garlic-containing food, call your veterinarian for guidance, especially if your dog is small, ate a large amount, or has symptoms.
7. Chives and Leeks
Chives and leeks are also part of the allium family. Like onions and garlic, they may affect red blood cells and should not be fed to dogs.
These ingredients may appear in dips, soups, sauces, salads, casseroles, and seasoned leftovers.
Keep seasoned human foods away from dogs because allium ingredients are common in everyday cooking.
8. Alcohol
Alcohol is dangerous for dogs even in small amounts. Dogs may be exposed through drinks, cocktails, desserts, fermenting fruit, or raw yeast dough.
Alcohol can cause vomiting, weakness, poor coordination, low body temperature, breathing problems, coma, or worse.
If your dog drinks alcohol or eats alcohol-containing food, contact a veterinarian or poison control immediately.
9. Coffee and Caffeine
Coffee, tea, energy drinks, caffeine pills, espresso beans, and some supplements can be dangerous for dogs.
Caffeine can overstimulate the nervous system and heart. Signs may include restlessness, panting, vomiting, rapid heart rate, tremors, or seizures.
Keep coffee grounds, tea bags, energy drinks, and caffeine-containing products out of reach.
10. Macadamia Nuts
Macadamia nuts can cause illness in dogs. Signs may include weakness, vomiting, tremors, fever, and difficulty walking, especially in the hind legs.
These nuts may be found in cookies, baked goods, mixed nuts, or snack mixes.
If your dog eats macadamia nuts, call your veterinarian for advice.
11. Raw Yeast Dough
Raw yeast dough is dangerous because it can expand in the stomach and produce alcohol as it ferments.
This can create a combination of stomach distension and alcohol poisoning risk. Signs may include bloating, discomfort, vomiting, weakness, poor coordination, or collapse.
Keep rising dough far away from dogs, especially during baking or holiday cooking.
12. Avocado
Avocado is often listed as a food to avoid for pets. The fruit, pit, skin, and plant parts may create different risks, including digestive upset and choking or obstruction from the pit.
Dogs are generally less sensitive to avocado than some other animals, but it is still not a good food to offer. The high fat content can also upset the stomach or contribute to pancreatitis in some dogs.
Do not let your dog chew avocado pits or eat guacamole, which may also contain onions, garlic, salt, or spices.
13. Cooked Bones
Cooked bones can splinter and may cause choking, mouth injuries, constipation, intestinal blockage, or digestive tract injury.
Chicken bones, rib bones, pork bones, turkey bones, and leftover cooked bones should not be given to dogs.
If your dog swallows cooked bones, call your veterinarian, especially if there is choking, vomiting, pain, constipation, blood in stool, or loss of appetite.
14. Fatty Foods and Greasy Leftovers
Fatty foods such as bacon grease, fried foods, fatty meat trimmings, buttery dishes, and rich holiday leftovers can upset a dog’s stomach.
In some dogs, high-fat meals may contribute to pancreatitis, a painful and potentially serious condition.
Signs may include vomiting, diarrhea, belly pain, loss of appetite, weakness, or a hunched posture. Avoid feeding greasy leftovers, even as a treat.
15. Salty Snacks and Processed Foods
Salty snacks and processed foods are not appropriate dog treats. Chips, pretzels, cured meats, heavily seasoned foods, and fast food can contain too much salt, fat, spice, or hidden toxic ingredients.
Some processed foods also contain onion powder, garlic powder, xylitol, chocolate, raisins, or other unsafe ingredients.
When sharing human food, plain and simple is safest. But many table foods are better avoided completely.
What to Do If Your Dog Eats a Dangerous Food
If your dog eats something dangerous, act quickly and calmly.
- Remove the food so your dog cannot eat more.
- Identify exactly what was eaten.
- Estimate how much your dog ate.
- Note the time of ingestion.
- Save the package or ingredient label if available.
- Call your veterinarian or a pet poison control service.
- Do not induce vomiting unless a veterinary professional tells you to.
Do not wait for symptoms if the food is known to be dangerous. Early advice can make a major difference.
When It Is an Emergency
Some situations should be treated as urgent even if your dog still looks normal.
Call for veterinary help right away if your dog ate chocolate, grapes, raisins, xylitol, alcohol, raw yeast dough, macadamia nuts, large amounts of onion or garlic, unknown quantities of dangerous foods, or anything causing vomiting, collapse, tremors, seizures, weakness, pale gums, bloating, or trouble breathing.
Small dogs, puppies, senior dogs, and dogs with medical conditions may be at higher risk after eating dangerous foods.
Hidden Sources of Dangerous Foods
Many toxic ingredients are hidden inside everyday products.
- Raisins in bread, cookies, cereal, or trail mix.
- Xylitol in gum, candy, mints, toothpaste, or some peanut butter.
- Onion or garlic powder in sauces, soups, gravy, and seasoning blends.
- Chocolate in baked goods, protein bars, desserts, or cocoa powder.
- Alcohol in cocktails, desserts, and fermenting dough.
- Caffeine in coffee grounds, tea bags, energy drinks, and supplements.
This is why feeding leftovers can be risky. A food may look plain but still contain unsafe seasoning or hidden ingredients.
Safe Human Foods Are Still Treats
Some human foods can be safe for many dogs in small amounts, such as plain cooked chicken, plain rice, carrots, green beans, pumpkin, or apple slices without seeds.
However, safe does not mean unlimited. Extra calories can lead to weight gain, and sudden new foods can cause stomach upset.
If you are adjusting your dog’s diet, read our guide to how much a dog should eat per day. Portion control matters even with safe treats.
Foods to Be Extra Careful With
Some foods are not always toxic in the same way as chocolate or xylitol, but they can still cause problems.
Dairy may upset the stomach in some dogs. Spicy foods can cause digestive irritation. High-fat meats can contribute to vomiting, diarrhea, or pancreatitis. Bones can cause choking or intestinal injury. Raw diets can carry bacterial risks if not handled correctly.
If your dog has chronic digestive signs, itching, or recurring ear problems, do not assume the solution is simply more human food. Read our guide to food allergies in dogs if food reactions are a concern.
How to Keep Dangerous Foods Away from Dogs
Prevention is easier than emergency treatment.
- Keep chocolate, candy, gum, and baked goods in closed cabinets.
- Do not leave grapes, raisins, or trail mix on tables or counters.
- Keep trash cans secured.
- Warn guests not to feed your dog from the table.
- Store medications, supplements, and dental products out of reach.
- Read peanut butter and treat labels for xylitol.
- Keep rising dough away from dogs.
Holiday meals, parties, and busy kitchens are especially risky because food is often left within reach.
Helpful Emergency Resources
Keep your veterinarian’s phone number and an animal poison control number saved in your phone.
The ASPCA Animal Poison Control Center lists its phone number as 888-426-4435 and advises owners to note the amount ingested and contact a veterinarian or poison control if a pet eats a risky food.
ASPCA’s list of people foods to avoid feeding pets is a useful reference for common dangerous foods.
Merck Veterinary Manual’s food hazards guide explains several food-related risks, including chocolate, grapes and raisins, macadamia nuts, xylitol, avocado, and bread dough.
FAQ
What foods should dogs never eat?
Dogs should never eat chocolate, grapes, raisins, xylitol, onions, garlic, chives, leeks, alcohol, macadamia nuts, raw yeast dough, coffee, caffeine products, cooked bones, or heavily seasoned leftovers.
What should I do if my dog eats chocolate?
Call your veterinarian or poison control. The risk depends on the type of chocolate, the amount eaten, and your dog’s size.
Are grapes really dangerous for dogs?
Yes. Grapes and raisins can be associated with kidney injury in dogs, and the risk can be unpredictable. Contact a veterinarian if your dog eats them.
Is xylitol dangerous for dogs?
Yes. Xylitol can cause a dangerous drop in blood sugar and may be linked to liver injury. It is an emergency if your dog eats a xylitol-containing product.
Can dogs eat onions or garlic?
No. Onions, garlic, chives, and leeks can damage red blood cells and may contribute to anemia, especially after larger or repeated exposures.
Can dogs eat cooked bones?
No. Cooked bones can splinter and may cause choking, mouth injuries, constipation, intestinal blockage, or digestive tract injury.
Should I make my dog vomit after eating something toxic?
Do not induce vomiting unless a veterinarian or poison control professional tells you to. In some cases, vomiting can be dangerous.
Final Thoughts
Foods dogs should never eat are often common household items: chocolate, grapes, raisins, xylitol, onions, garlic, alcohol, macadamia nuts, raw yeast dough, caffeine, cooked bones, and greasy leftovers.
The safest approach is prevention. Keep risky foods out of reach, read labels carefully, secure trash cans, and teach guests not to feed your dog from the table.
If your dog eats a dangerous food, act quickly. Identify what was eaten, estimate the amount, note the time, and contact your veterinarian or poison control for guidance.