Oct 23, 2026
Human Foods Dogs Can and Can’t Eat: A Complete Vet-Backed Guide

Many human foods are perfectly safe for dogs — carrots, plain cooked chicken and blueberries are among the most vet-recommended. However, the American Kennel Club warns that some common kitchen foods are genuinely dangerous: grapes and raisins can cause sudden kidney failure, chocolate contains a toxin dogs cannot metabolise efficiently, and xylitol — an artificial sweetener found in many sugar-free products — can be fatal in tiny amounts. When in doubt, leave it out and ask your vet.

Human Foods Dogs Can Eat Safely

These foods are generally safe for healthy adult dogs when given plain, in moderation, and without added salt, seasoning or sauces. Dogs with specific health conditions should have new foods cleared with a vet first.

Vegetables

  • Carrots: raw or cooked, no seasoning — low calorie, high fibre, one of the top vet-recommended dog treats
  • Green beans: plain only — low calorie, often used as a treat substitute for overweight dogs
  • Pumpkin: plain cooked or canned (not pie filling) — excellent for digestive upsets, helps both diarrhoea and constipation
  • Sweet potato: cooked and plain only — never raw, which is difficult for dogs to digest
  • Cucumber: hydrating, very low calorie — no seasoning or pickle brine
  • Broccoli: small amounts only — large quantities cause gas and digestive irritation
  • Peas: fresh or frozen — not canned, which contains too much sodium

Fruits

  • Blueberries: safe and rich in antioxidants — give in moderation as sugar adds up
  • Watermelon: safe with seeds and rind removed — hydrating in summer
  • Apple: safe with seeds and core completely removed — apple seeds contain cyanogenic compounds toxic to dogs
  • Banana: safe in small portions — high in natural sugar, not a daily treat
  • Strawberries: safe in moderation — high in natural sugar
  • Mango: safe with pit and skin removed — pit is a choking hazard and contains toxic compounds

Proteins and other foods

  • Plain cooked chicken or turkey: one of the safest proteins — no bones, no skin, no seasoning
  • Cooked eggs: scrambled or boiled — no butter, oil or salt
  • Cooked fish: fully cooked, bones removed — salmon is rich in omega-3 fatty acids
  • Plain cooked rice: easy to digest, often recommended during stomach upset
  • Peanut butter: safe only if it contains no xylitol — check the label every single time, including “natural” versions
  • Cheese: safe in small amounts for dogs without lactose intolerance — high in fat, give sparingly

Human Foods Dogs Cannot Eat

These foods range from mildly harmful to potentially fatal. Some require only a very small amount to cause serious damage — especially in small breeds.

  • Grapes and raisins: can cause sudden acute kidney failure — the toxic substance is not yet identified, meaning no amount is considered safe; even one grape has caused fatal kidney failure in small dogs
  • Chocolate: contains theobromine, which dogs metabolise much more slowly than humans — dark and baking chocolate are the most dangerous; symptoms include vomiting, tremors, rapid heart rate and seizures
  • Xylitol: artificial sweetener in sugar-free gum, some peanut butters, baked goods and dental products — causes a rapid, life-threatening drop in blood sugar and can lead to liver failure; always check labels
  • Onions and garlic (and all alliums): all forms toxic — raw, cooked, dried or powdered; damage red blood cells and cause anaemia; garlic powder in seasoning is enough to be harmful over time
  • Macadamia nuts: even a few nuts can cause weakness, vomiting, tremors and hyperthermia — mechanism not fully understood but toxicity is well established
  • Avocado: contains persin, which causes vomiting and diarrhoea; pit is a choking and intestinal obstruction hazard
  • Alcohol: causes the same effects as in humans but at far smaller doses — even small amounts cause dangerous drops in blood sugar, blood pressure and body temperature
  • Coffee, tea and caffeine: toxic to dogs — causes rapid heart rate, tremors, seizures and can be fatal
  • Cooked bones: splinter easily and can puncture the digestive tract; ask your vet before giving any bones
  • Raw yeast dough: expands in the stomach and produces alcohol as a byproduct — causes bloat and alcohol toxicity simultaneously
  • Nutmeg: contains myristicin, toxic to dogs — causes hallucinations, elevated heart rate and seizures

Foods That Are Risky in Certain Situations

These foods are not universally toxic but can cause problems depending on the dog, the amount or the preparation.

  • Dairy (milk, ice cream): many dogs are lactose intolerant — small amounts of hard cheese are usually fine, but large amounts of milk or cream cause diarrhoea
  • Fatty meats and skin: high-fat foods trigger pancreatitis, especially in prone breeds — avoid bacon, fatty trimmings and fried foods entirely
  • Stone fruit pits: cherry, peach, plum and apricot pits contain cyanogenic compounds and are choking hazards — the flesh of most stone fruits is safe, but always remove the pit
  • Corn on the cob: the corn is not toxic but dogs frequently swallow chunks of cob whole, which cannot be digested and causes life-threatening intestinal obstruction
  • Mushrooms: most store-bought mushrooms are not toxic, but wild mushrooms are extremely dangerous and difficult to identify — safer to avoid all mushrooms
  • Salty snacks: large amounts of salt cause sodium ion poisoning — vomiting, diarrhoea, excessive thirst and in severe cases seizures

Quick Reference: Safe vs Toxic

Food Safe for dogs? Key note
Carrots ✅ Yes Plain only — one of the best treats
Cooked chicken ✅ Yes No bones, no seasoning, no skin
Blueberries ✅ Yes In moderation — rich in antioxidants
Apple ✅ Yes* Remove seeds and core completely
Peanut butter ✅ Yes* Only if xylitol-free — check every label
Grapes / raisins ❌ Never Can cause sudden kidney failure
Chocolate ❌ Never Theobromine is toxic — dark most dangerous
Xylitol ❌ Never Can be fatal in tiny amounts
Onion / garlic ❌ Never All forms toxic — damages red blood cells
Avocado ❌ Never Contains persin — vomiting and diarrhoea

✅ Carrots

Safe: Yes — plain only

Note: One of the best dog treats

✅ Cooked chicken

Safe: Yes

Note: No bones, no seasoning, no skin

✅ Peanut butter

Safe: Only if xylitol-free

Note: Check every label — including natural versions

❌ Grapes / raisins

Safe: Never

Note: Can cause sudden kidney failure

❌ Chocolate

Safe: Never

Note: Theobromine toxic — dark most dangerous

❌ Xylitol

Safe: Never

Note: Can be fatal in tiny amounts

What to Do If Your Dog Eats Something Toxic

Do not wait for symptoms to appear. If your dog has eaten grapes, raisins, xylitol, chocolate, onions or garlic, contact your vet immediately or call the ASPCA Animal Poison Control Center at 888-426-4435. The earlier you act, the more treatment options are available. Never induce vomiting at home without explicit instructions from a vet — some substances cause more damage coming back up.

Official references for toxic food lists:

FAQ

Can dogs eat vegetables from my dinner?

Often yes — but only if plain. Set your dog’s portion aside before adding oil, butter, garlic or seasoning. Vegetables cooked with onion or garlic powder are not safe even in small amounts.

Is a small amount of chocolate really dangerous?

It depends on the type and your dog’s size. Dark and baking chocolate are far more toxic than milk chocolate. A large dog eating a small piece of milk chocolate may only experience an upset stomach, while the same amount of dark chocolate given to a small dog could require emergency treatment. There is no safe amount — contact your vet with the type, quantity and your dog’s weight.

My dog ate food containing onion. Should I worry?

A very small amount in a large dog is unlikely to cause immediate harm, but onion toxicity is cumulative — repeated exposure adds up. If your dog regularly eats food seasoned with onion or garlic powder, mention it to your vet at the next visit.

Are there safe low-calorie treats I can give my dog?

Yes. Raw carrots, plain green beans, cucumber slices and plain air-popped popcorn (no butter or salt) are all low-calorie options that most dogs enjoy. These are particularly useful for dogs on a weight management plan.

This guide is for general information only and is not a substitute for advice from a veterinarian or veterinary toxicologist. If your dog has eaten something potentially toxic, contact your vet or an animal poison control centre immediately — do not rely on this article to assess severity.

More Details