Skip to main content
Global Animal Guide

Can Dogs Eat That?

A clear safe-vs-unsafe map of common human foods — with deep dives on bananas, apples, peanut butter, eggs, cheese, carrots, bread, and popcorn.

Quick answer

Many dogs can share small amounts of bananas, apple slices (no seeds), xylitol-free peanut butter, cooked eggs, cheese, carrots, plain bread, and plain popcorn. Never give chocolate, xylitol, grapes/raisins, onions/garlic, alcohol, or macadamia nuts — see foods dogs cannot eat for the full toxic list.

By , Founder Medically reviewed via PetHealth+ ( process ) Last reviewed How we research & review

Safe human foods for dogs

“Safe” still means moderation, correct preparation, and a dog without food allergies or medical restrictions. People-food treats should stay under about 10% of daily calories. When in doubt, ask your vet.

Human foods generally safe for dogs in moderation
Food Verdict Note
Bananas Safe in moderation High sugar — small slices only
Apples (no seeds/core) Safe Remove seeds and core first
Peanut butter (no xylitol) Safe in small amounts Always check the label
Cooked eggs Safe Prefer cooked over raw
Cheese OK for many dogs Lactose + fat — keep portions tiny
Carrots Safe, low-calorie Great crunchy training treat
Plain bread OK occasionally No raisins, garlic, or xylitol
Plain air-popped popcorn OK in moderation No butter, salt, or toppings

Unsafe and toxic foods

These are never treats. Deep dives: chocolate poisoning · grape poisoning · xylitol poisoning · full toxic list & emergency steps .

Human foods toxic or high-risk for dogs
Food Main risk Note
Chocolate Toxic (theobromine) Dark/baking worst — emergency
Grapes & raisins Kidney failure risk Any amount can be urgent
Xylitol (birch sugar) Hypoglycaemia / liver failure Gum, candy, some peanut butters
Onions, garlic, chives Red blood cell damage Powdered forms still count
Alcohol CNS / metabolic toxicity Never share drinks or dough
Macadamia nuts Weakness, tremors Toxic even in small handfuls
Cooked bones Obstruction / perforation Splinter risk — avoid entirely
Caffeine / coffee Stimulant toxicity Same methylxanthine family as chocolate

Individual “can dogs eat…” guides

Each article covers preparation, portion size, risks, and when to call a vet.

Snack rules that prevent emergencies

  • Read every label — xylitol hides in sugar-free peanut butter, gum, and baked goods.
  • Prep correctly — remove apple seeds/cores, cook eggs, skip buttered popcorn and seasoned breads.
  • Keep portions tiny — high-sugar or high-fat snacks can cause tummy upset or pancreatitis even when not “toxic.”
  • When unsure, don’t share — many ER visits start as “just a bite.”

Related: what do dogs eat · foods dogs cannot eat · toxic foods for pets .

Sources

FAQs

What human foods can dogs eat safely?

Common safe options in moderation include plain cooked lean meat, carrots, apple slices without seeds, bananas in small amounts, cooked eggs, and xylitol-free peanut butter. Treats should stay under about 10% of daily calories.

What foods can dogs not eat?

Never give chocolate, xylitol, grapes or raisins, onions or garlic, alcohol, macadamia nuts, or caffeine. See our toxic foods guide for the full emergency list.

Can dogs eat peanut butter?

Yes — if the label has no xylitol (also called birch sugar). Plain peanut butter in small amounts is a common treat; sugar-free brands can be life-threatening.

How much people food is OK for dogs?

Keep human-food treats under roughly 10% of daily calories so the complete dog diet stays balanced. When unsure whether a food is safe, skip it.

What should I do if my dog ate something toxic?

Call your vet or a pet poison helpline immediately with the food type, amount, and your dog’s weight. Do not induce vomiting unless a professional tells you to.

← Back to Dog guide