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.
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.
| 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 .
| 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.
- Can dogs eat bananas?
Safe in moderation — sugar and potassium tips.
- Can dogs eat apples?
Yes without seeds or core.
- Can dogs eat peanut butter?
Xylitol warning is critical.
- Can dogs eat eggs?
Cooked vs raw — what vets prefer.
- Can dogs eat cheese?
Lactose, fat, and portion rules.
- Can dogs eat carrots?
Safe, low-calorie crunch.
- Can dogs eat bread?
Plain OK; raisins and garlic bread no.
- Can dogs eat popcorn?
Plain air-popped only.
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.