Human Foods Dogs Can and Can't Eat
PetMedPal is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. This never changes what you pay or our honest recommendations.
Those pleading eyes are hard to resist — but some human foods are toxic. Here's what's safe and what's dangerous for dogs.
Safe in moderation
Many human foods are fine as occasional treats: plain cooked chicken, carrots, green beans, plain pumpkin, blueberries, apple slices (no seeds), plain rice, and peanut butter (xylitol-free). Keep portions small and treats under 10% of daily calories.
Save on your pet's care: Our [free pet savings card](/card) can lower the cost of prescriptions at thousands of pharmacies — no fees, no catch.
Never feed these
Some foods are toxic to dogs: chocolate, grapes and raisins, onions and garlic, xylitol (in sugar-free gum and some peanut butters), macadamia nuts, alcohol, and cooked bones. Even small amounts can be dangerous.
Foods to be careful with
Fatty scraps can trigger pancreatitis; too much dairy causes upset stomachs; and corn cobs or large bones can cause blockages. When unsure, skip it.
If your dog eats something toxic
Act fast — contact your vet or an animal poison control line immediately. Have the packaging handy and note how much was eaten. Quick action can be lifesaving.
Save on your pet's meds
Grab our free Rx discount card — accepted at thousands of pharmacies.
Frequently asked
- Can dogs eat peanut butter?
- Yes, in moderation — but only xylitol-free peanut butter. Xylitol is highly toxic to dogs even in tiny amounts.
- What human foods are toxic to dogs?
- Chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, and alcohol are among the most dangerous. Keep them well out of reach.