What Can Dogs Eat? A Complete Guide to Safe and Unsafe Foods
Before you share a bite from your plate, know what's safe. This guide sorts the most common foods into three simple groups, and links to a full breakdown for each one.
Dogs are omnivores, so many human foods are perfectly safe as an occasional treat, but some need careful preparation and a few are genuinely dangerous. Use the quick-reference table below to check any food fast, then tap through for the details, serving sizes, and risks. As an in-home pet care service in Jacksonville, we get asked "can my dog eat this?" every single day, so we built the answer.
Can dogs eat this? The at-a-glance chart
Find a food, check the status, and follow the link for the full guide.
| Food | Status | Quick note | Full guide |
|---|---|---|---|
| Apples | Safe | Remove seeds and core; great low-fat treat. | Can dogs eat apples? |
| Bananas | Safe | Healthy but high in sugar, so keep it small. | Can dogs eat bananas? |
| Watermelon | Safe | Remove rind and seeds; hydrating in summer. | Can dogs eat watermelon? |
| Strawberries | Safe | Antioxidant-rich; natural sugar, so moderate. | Can dogs eat strawberries? |
| Eggs | Safe | Serve cooked and plain, never raw or seasoned. | Can dogs eat eggs? |
| Carrots, green beans, pumpkin | Safe | Top dog-safe vegetables; plain and bite-sized. | Safe vegetables for dogs |
| Blueberries | Safe | Bite-sized superfood; great training treat. | In the vegetable & fruit guide |
| Cheese | Moderation | Small amounts; high in fat, skip for sensitive dogs. | Can dogs eat cheese? |
| Peanut butter | Moderation | Xylitol-free only; high calorie. | Can dogs eat peanut butter? |
| Bread | Moderation | Plain white or wheat in small amounts; no raisins. | Can dogs eat bread? |
| Plain yogurt, cooked rice, plain popcorn | Moderation | Fine occasionally; nothing salted, buttered, or sweetened. | Quick notes below |
| Chocolate | Never | Toxic; even small amounts can be dangerous. | Toxic foods list |
| Grapes & raisins | Never | Highly toxic; can cause kidney failure. | Toxic foods list |
| Onions, garlic, chives | Never | Damage red blood cells; hidden in many dishes. | Toxic foods list |
| Xylitol (sweetener) | Never | Extremely toxic; found in gum, some peanut butters. | Toxic foods list |
| Macadamia nuts, avocado, alcohol, caffeine | Never | All unsafe for dogs; keep well out of reach. | Toxic foods list |
The golden rules of feeding dogs human food
1Stick to the 10% rule
Treats and human food should stay under 10% of daily calories. The base of the diet is always complete dog food.
2Serve it plain
No salt, butter, oil, onion, garlic, or sauces. The seasoning is often more dangerous than the food itself.
3Introduce one thing slowly
Offer a small piece, wait a day, and watch for vomiting, diarrhea, gas, or itching before giving more.
4Prep for safety
Wash produce, remove seeds, pits, cores, and bones, and cut into pieces sized for your dog to prevent choking.
Foods dogs can eat
Safe as an occasional, plain treat. Tap any food for the full breakdown.
Fruits
Vegetables
Proteins
Foods to feed only in small amounts
Not toxic, but rich, fatty, or high in calories, so keep portions tiny.
Dairy & spreads
Starches
Remember
Foods dogs should never eat
These are toxic or dangerous. Keep them well out of reach, and remember that many are hidden inside cooked dishes and baked goods.
Toxic foods
Toxic ingredients
Hazards
See the full breakdown in our complete toxic foods guide for dogs and cats, and check your yard against our toxic plants list.
If your dog eats something toxic
Act fast and don't wait for symptoms. Call your veterinarian or an emergency vet right away, and have the ASPCA Animal Poison Control Center number on hand: (888) 426-4435. Tell them what your dog ate, how much, and when.
Not sure whether it's an emergency? Our guide on ER vet versus regular vet helps you decide in the moment.
How to introduce a new food safely
Pick one food at a time and start with a small piece, prepared plainly and sized for your dog. Wait about 24 hours and watch for any vomiting, diarrhea, gas, or itching. If your dog tolerates it well, you can offer it again occasionally, always staying within the 10% treat rule. When in doubt, especially for dogs with allergies, diabetes, or other health conditions, check with your veterinarian first.
Frequently asked questions
What human foods can dogs eat safely?
Many are safe in moderation, including apples, bananas, watermelon, strawberries, blueberries, carrots, green beans, pumpkin, plain cooked eggs, and plain cooked chicken. Serve them plain and in small amounts.
What foods are toxic to dogs?
Chocolate, grapes and raisins, onions, garlic, chives, xylitol, macadamia nuts, avocado, alcohol, and caffeine are all toxic to dogs. If your dog eats any of these, contact your vet or animal poison control right away.
How much human food can a dog have?
Treats and human food should make up no more than 10% of your dog's daily calories. The remaining 90% should come from a complete, balanced dog food.
Can dogs eat fruit and vegetables?
Yes, many. Dog-safe fruits include apples, bananas, and watermelon, and dog-safe vegetables include carrots, green beans, and pumpkin. Always remove seeds, pits, cores, and rinds, and serve plain.
What should I do if my dog eats something unsafe?
Call your veterinarian or an emergency vet immediately, and keep the ASPCA Animal Poison Control number, (888) 426-4435, handy. Note what your dog ate, how much, and when.
Caring, in-home pet care in Jacksonville
From feeding and treats to medication and daily visits, we keep your dog happy, safe, and well-fed at home.
Explore in-home pet care