Nutrition & Feeding

Nutrition & Feeding

Human Foods Dogs Can and Can't Safely Eat

A clear guide to human foods dogs can eat and the ones that are toxic, with safe portions and what to do if your dog eats something they shouldn't.

Human Foods Dogs Can and Can't Safely Eat

Most human foods dogs can eat are perfectly fine in small amounts, and a few make genuinely useful training treats or meal toppers. The dangerous ones, though, can cause serious harm even in a single sitting. Knowing which is which isn't complicated once you have a clear list.

At a Glance

  • Plain cooked meat, eggs, and most produce are safe as occasional bites, roughly 10% of daily calories at most.
  • Grapes, raisins, xylitol, onions and garlic, chocolate, macadamia nuts, and alcohol are the highest-risk foods; even a small amount warrants a call to your vet.
  • Xylitol hides in "natural" peanut butters, sugar-free gum, and low-sugar baked goods, the FDA has warned it can trigger a dangerous insulin spike within an hour of eating it.
  • If your dog eats something risky, call the ASPCA Animal Poison Control Center at (888) 426-4435 or your vet immediately rather than waiting for symptoms.
  • Never induce vomiting on your own unless a vet specifically tells you to.
  • Read labels every time you buy a treat or supplement, formulations change, and toxic ingredients turn up in products that didn't have them before.

Foods that are safe to share

Foods that are safe to share

These pass the test for safe people food for dogs when offered in modest quantities. "Modest" means a bite or two, not a second bowl.

Proteins and eggs

Cooked chicken, turkey, and beef are fine without seasoning. Avoid anything prepared with onion, garlic, or heavy salt. A plain boiled chicken breast is one of the most useful things to have on hand, it works as a bland meal for an upset stomach and as a high-value reward.

Plain cooked eggs are safe and a decent source of protein. Scrambled eggs without butter or milk are the easiest way to serve them.

Canned fish (salmon or sardines in water, not oil) can be offered occasionally. Omega-3s are genuinely useful for coat health. Avoid anything packed in sauce or with added salt.

Vegetables

  • Carrots (raw or cooked), good chew substitute for teething or boredom; low calorie
  • Green beans, plain, not canned with added sodium
  • Cucumbers, mostly water, fine as a light snack
  • Broccoli, small amounts only; in large quantities it can cause gas
  • Sweet potato (cooked, plain), useful for dogs with loose stools; skip the skin for smaller dogs
  • Peas (fresh or frozen), not canned; pass on the pods for very small dogs

Fruits

FruitSafe?Notes
BlueberriesYesGood antioxidants; fine as training treats
WatermelonYesRemove seeds and rind
Apple slicesYesRemove core and seeds, seeds contain cyanide compounds
BananaYesHigh sugar; better as an occasional treat
StrawberriesYesFine in moderation
MangoYesRemove the pit; high sugar
GrapesNOToxic, see below
CherriesNOPits are toxic; flesh causes stomach upset
AvocadoNOPersin in the flesh causes vomiting and diarrhea

Dairy and grains

Plain yogurt (no xylitol, no artificial sweetener) is fine in small amounts. Some dogs are lactose-intolerant, so start with a teaspoon and watch for loose stools.

Plain cooked rice and plain oatmeal are both gentle on the digestive system. If you're switching your dog to a new food, white rice mixed with a bit of protein is a useful transition buffer for sensitive stomachs.

Plain peanut butter is popular for treat puzzles and pill pockets, but read the label every time, xylitol shows up in "natural" versions more often than people expect, and it's extremely toxic to dogs.

Foods that are toxic to dogs

This is the list to share with houseguests and post near the kitchen if you have a dog who counter-surfs. The ASPCA's guide to people foods pets should avoid covers the same core list and is worth bookmarking.

High-risk, call a vet immediately if ingested:

  • Grapes and raisins, can cause acute kidney failure; the mechanism isn't fully understood but the effect is consistent. Even a small amount can be dangerous for some dogs.
  • Xylitol, an artificial sweetener in gum, some peanut butters, sugar-free baked goods, and certain medications. The FDA describes it as causing a rapid, potent release of insulin that can drop blood sugar to dangerous levels within 10 to 60 minutes of ingestion, and it can also trigger liver failure.
  • Onions, garlic, leeks, and chives, all members of the Allium family damage red blood cells. Garlic is more concentrated than onion by weight. Both raw and cooked forms are harmful.
  • Chocolate, theobromine is the problem compound, and the darker the chocolate, the more it contains. Baking chocolate and dark chocolate are more dangerous than milk chocolate, but none of it is safe.
  • Macadamia nuts, cause weakness, vomiting, tremors, and elevated temperature. Mechanism unknown, but consistent.
  • Alcohol, even small amounts can cause low blood sugar, loss of coordination, and in larger amounts, respiratory depression.
  • Raw yeast dough, expands in the stomach and ferments, producing alcohol as a byproduct. Two problems in one.
  • Caffeine (coffee, tea, energy drinks), similar toxicity profile to chocolate.

Lower-risk but worth avoiding:

  • Cooked bones (chicken, pork), splinter and can perforate the digestive tract
  • Corn cobs, dogs swallow chunks whole; a common cause of intestinal blockages
  • Nutmeg, small amounts cause stomach upset; larger amounts can cause seizures
  • Salt in large quantities, sodium poisoning is real, particularly in small dogs

How much is too much

There's no universal number because size matters a lot. A Labrador and a Chihuahua are not having the same experience from the same piece of chicken.

A reasonable guideline: treats and extras should make up no more than 10% of your dog's daily calories. The rest should come from a complete, balanced main diet sized to your dog's weight and activity level. Here's what that 10% actually looks like at a few common weights:

Dog weightTypical daily calories10% treat budgetRoughly equals
10 lbs~250 kcal~25 kcal2 blueberries + a few green beans
25 lbs~500 kcal~50 kcal1 small carrot + a spoon of plain yogurt
50 lbs~900 kcal~90 kcal1/4 cup cooked chicken
80 lbs~1,300 kcal~130 kcal1/3 cup cooked chicken

Dogs who are already getting a complete commercial diet don't need extras for nutrition, the extras are for enrichment and training.

What to do if your dog eats something they shouldn't

Stay calm and act fast.

  1. Identify what they ate and roughly how much. Check the packaging if possible.
  2. Note the time.
  3. Call your vet or the ASPCA Animal Poison Control Center (888-426-4435, there's a consultation fee, but they're staffed by veterinary toxicology experts 24/7 and are the most thorough resource available).
  4. Do not induce vomiting unless a vet specifically tells you to. Hydrogen peroxide can cause hemorrhagic gastroenteritis in some dogs.

Symptoms to watch for: vomiting, drooling, lethargy, tremors, pale gums, loss of coordination, or collapse. If any of these appear, go to an emergency clinic, don't wait to see if it passes.

The ASPCA's online toxicology database is also searchable for free if you want to look something up before calling.

Reading labels so you know what's actually in the food

Human foods dogs can eat in whole form can sometimes show up in processed dog treats in forms that aren't as safe. Garlic powder, onion powder, and xylitol (listed as "birch sugar" or "sugar alcohol" on some labels) occasionally turn up in products marketed as natural or limited-ingredient. Before you buy a treat or a flavored supplement, reading the ingredient list carefully is worth a couple of minutes.

The same applies to human foods you buy for yourself. Flavored peanut butters, fruit snacks with added sweeteners, and low-sugar yogurts are common sources of xylitol that end up in dog bowls by accident. Manufacturers reformulate products without warning, so a brand that was safe last year isn't guaranteed to still be safe this year, checking the label each time you buy is the only reliable habit.

Frequently asked questions

Can dogs eat cooked bones?

No. Cooked bones, especially poultry bones, become brittle and splinter. Those shards can puncture the esophagus, stomach, or intestines. Raw bones from a butcher are a different conversation (and a debated one), but cooked bones from your dinner plate are a consistent hazard.

Is it okay to give dogs a small taste of chocolate?

The short answer is no. Even milk chocolate carries enough theobromine to cause vomiting and diarrhea in small dogs. A large dog who grabs a fallen M&M likely won't have a crisis, but it's not something to offer intentionally. Baking chocolate and dark chocolate are dangerous across most size ranges.

My dog ate a grape. How worried should I be?

Very. Call your vet or poison control immediately rather than waiting to see if symptoms develop. Grape toxicity in dogs doesn't always scale with dose the way other toxins do, some dogs have severe reactions to one or two grapes. The earlier treatment begins, the better the outcome.

Can dogs eat peanut butter every day?

In small amounts it's fine, but every day adds up in fat and calories, particularly for dogs who are already on the heavier side. More practically: check the label every time you buy a new jar. Formulations change, and xylitol has appeared in brands that didn't previously use it.

Are raw vegetables better than cooked for dogs?

It depends on the vegetable. Raw carrots and cucumber are fine. Sweet potato should be cooked, raw sweet potato is hard to digest and can cause stomach upset. Broccoli is fine either way in small amounts. The main thing to avoid is heavy cooking methods: butter, oil, seasoning, garlic. Plain steamed or raw is the safest default.

How can I tell if a product actually contains xylitol?

Check the ingredient list for "xylitol" directly, but also watch for "birch sugar," "birch sap sugar," and generic "sugar alcohol" wording, some brands use these instead. If the label lists total sugar alcohols without naming them, treat it as a risk and skip it or call the manufacturer to confirm before giving it to your dog.

What if my dog ate something toxic a few hours ago and seems fine right now?

Call anyway. Some toxins, xylitol and grapes especially, can cause a delayed reaction, and waiting for symptoms means losing time that treatment could have used. A poison control consultation is quick, and knowing the exact food, brand, and estimated amount eaten helps the vet decide whether monitoring at home is enough or an emergency visit is needed.

← Back to all guides