Whether a human food is safe for your dog depends entirely on what it is — some foods are healthy treats, others are fine only in small amounts or when prepared a certain way, and a handful are genuine emergencies. This directory organizes every food dog owners commonly ask about, by category, so you can find a straight answer fast.
Safety legend
- 🟢 Safe — generally fine in reasonable amounts
- 🟡 Caution — safe only in moderation, with prep, or depending on form
- 🔴 Toxic / avoid — should not be fed to dogs
The most dangerous foods to know first
Before anything else, these are the foods most likely to cause a real emergency if your dog gets into them:
- 🔴 Grapes and raisins — linked to acute kidney failure at any amount
- 🔴 Chocolate — theobromine and caffeine toxicity, severity depends on type and amount
- 🔴 Onions and garlic — allium species; can cause hemolytic anemia
- 🔴 Xylitol-sweetened foods (some peanut butter, gum, baked goods) — can cause a rapid, dangerous drop in blood sugar
- 🟡 Cherry, peach, and apple pits/seeds — cyanide-related compounds plus choking hazard
- 🟡 Cooked bones (including pork bones) — can splinter and cause internal injury
If your dog has eaten any of the 🔴 items above, contact your veterinarian or an emergency animal poison control line immediately, even before symptoms appear.
Browse by category
🍎 Fruits
The full breakdown of 16 fruits, from apples to watermelon, including which ones to avoid entirely. → Fruits Dogs Can and Can’t Eat
🥦 Vegetables
Covers 23 vegetables including asparagus, bell peppers, broccoli, carrots, garlic, onions, potatoes, and more. → Vegetables Dogs Can and Can’t Eat
🍗 Meat & Protein
Covers 11 proteins including chicken, beef, eggs, salmon, raw meat, and pork bones. → Meat & Protein Dogs Can and Can’t Eat (guide in progress)
🧀 Dairy
Covers cheese, milk, yogurt, and ice cream. → Dairy Dogs Can and Can’t Eat (guide in progress)
🍞 Grains & Carbs
Covers bread, oatmeal, pasta, popcorn, quinoa, and rice. → Grains & Carbs Dogs Can and Can’t Eat (guide in progress)
🥜 Nuts & Seeds
Covers almonds, cashews, peanut butter, peanuts, pumpkin seeds, sunflower seeds, and walnuts. → Nuts & Seeds Dogs Can and Can’t Eat (guide in progress)
🍫 Toxic Foods & Sweets
Covers chocolate and honey specifically. → Toxic Foods & Sweets Dogs Can and Can’t Eat (guide in progress)
General feeding guidelines
- Any human food should stay an occasional extra — treats and table food together shouldn’t exceed about 10% of a dog’s daily calories.
- Introduce one new food at a time, in a small amount, and watch for digestive upset before offering it again.
- When a food is listed as safe “in moderation,” that means a small amount occasionally — not a daily habit.
- Puppies, senior dogs, and dogs with existing health conditions may need extra caution even with foods listed as generally safe. When in doubt, check with your veterinarian.
This article is for general information only and isn’t a substitute for advice from your veterinarian.




