Those big, begging eyes at the dinner table are hard to resist. But some everyday foods that are healthy for people can make dogs seriously sick. Before you share that bite, use this quick, vet-informed guide to know what’s safe, what’s risky, and what’s a hard no.
The 10% Rule for Treats
Treats — including people food — should make up no more than about 10% of your dog’s daily calories. The other 90% should come from a complete and balanced dog food. Always serve human foods plain: no salt, butter, garlic, onion, sauces or seasoning.
Safe Human Foods for Dogs (in Moderation)
| Food | How to serve it |
|---|---|
| Carrots | Raw or cooked, cut into bite-size pieces |
| Apples | Sliced, with the core and seeds removed |
| Blueberries | Fresh or frozen, a small handful |
| Bananas | A few slices — high in sugar, so keep it small |
| Watermelon | Seedless flesh only, no rind |
| Green beans | Plain, steamed or raw |
| Plain pumpkin | 100% canned pumpkin — not pie filling |
| Cooked chicken or turkey | Plain, boneless, skinless |
| Cooked eggs | Scrambled or hard-boiled, no seasoning |
| Plain white rice | Cooked; often used for mild tummy upsets |
| Peanut butter | Unsalted and xylitol-free only — check the label |
| Plain cooked salmon | Fully cooked, boneless |
Alt text: Dog-safe fruits and vegetables on a kitchen counter
Toxic Foods Dogs Should Never Eat
| Food | Why it’s dangerous |
|---|---|
| Grapes & raisins | Linked to sudden kidney failure, even in small amounts |
| Chocolate | Contains theobromine; dark and baking chocolate are the most dangerous |
| Xylitol (birch sugar) | Found in sugar-free gum, candy, some peanut butters; can cause a dangerous drop in blood sugar and liver damage |
| Onions, garlic, chives, leeks | Damage red blood cells — raw, cooked or powdered |
| Macadamia nuts | Can cause weakness, vomiting, tremors |
| Alcohol | Even small amounts can be toxic |
| Caffeine | Coffee, tea, energy drinks — can affect heart and nervous system |
| Raw yeast dough | Expands in the stomach and produces alcohol |
| Cooked bones | Can splinter and injure the mouth, throat or intestines |
“Maybe” Foods — Ask Your Vet First
- Cheese and milk: many dogs are lactose-sensitive; tiny amounts only.
- Avocado: the pit is a choking hazard and the skin and leaves contain persin; best avoided.
- Corn: kernels are fine, but corn cobs can cause dangerous blockages.
- Fatty foods (bacon, ham, fried food): can trigger stomach upset and pancreatitis.
- Nuts in general: high in fat and often salted — skip them.
Signs Your Dog Ate Something Bad
- Vomiting or diarrhea
- Drooling, pacing or restlessness
- Weakness, wobbling or tremors
- Pale gums, rapid breathing or collapse
Some toxins (like xylitol and grapes) can cause harm before you see symptoms. If you know your dog ate something on the toxic list, call for help immediately.
Alt text: Dog politely waiting for a safe carrot treat
Breed Tip: Frenchies and Sensitive Tummies
Flat-faced breeds like the French Bulldog often gulp air while eating and can be prone to gas and food sensitivities. Introduce any new food slowly and in tiny amounts. Learn more in our French Bulldog breed guide.
Frequently Asked Questions
Can dogs eat peanut butter?
Yes, if it’s plain, unsalted and free of xylitol. Always check the label — some “natural” or “sugar-free” brands contain it.
Can dogs eat eggs?
Cooked eggs are a good source of protein. Avoid raw eggs because of bacteria risk.
Can dogs eat cheese?
A small cube is fine for most dogs and makes a great high-value training treat. Skip it if your dog has a sensitive stomach.
Can dogs eat grapes if they’ve eaten them before without issues?
No. Reactions are unpredictable — a dog that seemed fine once can become very ill another time.
The Bottom Line
Plenty of healthy foods make great treats — carrots, blueberries, plain chicken and pumpkin are all winners. Keep grapes, chocolate, xylitol, onions and garlic far out of reach, keep treats under 10% of calories, and when in doubt, ask your vet. Bonus: small pieces of safe food make excellent rewards for puppy training.

