What Can Dogs Eat? 50+ Safe Foods and 15 Dangerous Ones (2026)

what can dogs eat - complete guide 2026

Your dog is staring at your dinner plate with those big pleading eyes, and you are probably asking: what can dogs eat? I am Emily Carter, a canine nutrition specialist and UC Davis animal science graduate, and I hear this question from dog owners every single day.

The good news is that dogs can safely enjoy a lot of everyday human foods. The bad news is that a few common ones can make them very sick. Sharing the right foods adds nutrition and fun to your dog’s life. Sharing the wrong ones can land you at the emergency vet clinic at midnight.

In this guide I will walk you through 50+ foods your dog can enjoy, 15 foods they must never touch, and the simple 10% rule that keeps treat time safe. Let us start with the short answer.

Quick Answer

So what can dogs eat? Most healthy dogs can eat plain cooked chicken, turkey, eggs, salmon, carrots, green beans, pumpkin, apples, blueberries, bananas, watermelon, plain rice, plain oatmeal, and xylitol-free peanut butter in small amounts. Keep all human food treats under 10% of your dog’s daily calories. Never feed chocolate, grapes or raisins, onions, garlic, xylitol, macadamia nuts, alcohol, cooked bones, or raw yeast dough. When in doubt, skip it and ask your vet.

Table of Contents

Safe Proteins Your Dog Can Eat

Whenever a client asks me what can dogs eat for protein, I start with the four basics below. Serve them plain, cooked, and in small portions. No seasoning, no butter, no oil, and no bones.

Chicken

Plain cooked chicken is the number one protein I recommend. It is lean, easy to digest, and most dogs love it. Remove all bones and skin first. Boiled or baked plain chicken breast is perfect. This is also the protein vets reach for when a dog has an upset stomach.

Eggs

Cooked eggs are a nutrition powerhouse for dogs. They are packed with protein, vitamins, and healthy fats that support skin and coat health. Serve them boiled or scrambled with nothing added. Raw eggs can carry salmonella, so cooked is always the safer choice.

Turkey and lean beef

Plain cooked turkey is a great lean option, and lean beef adds iron and zinc to the diet. Trim the fat and drain the grease. Never feed seasoned or deli meats, which are far too salty for dogs.

Fish

Cooked salmon is rich in omega-3 fatty acids that support skin, coat, and joint health. Serve it fully cooked and carefully deboned. Avoid raw fish, which can carry parasites, and skip heavily seasoned or smoked fish.

What Vegetables Can Dogs Eat?

Vegetables are my favorite low-calorie treats to recommend. They are crunchy, cheap, and full of fiber and vitamins. Serve them plain, washed, and cut into bite-size pieces. Steaming hard vegetables like carrots and broccoli makes them easier to chew and digest.

The veterinary experts at PetMD remind owners that most vegetables are safe for dogs when served plain and in moderation. Introduce new vegetables slowly and watch for tummy upset.

  • Carrots: crunchy, low calorie, and great for teeth. Serve raw or steamed.
  • Green beans: fresh, frozen, or canned with no added salt.
  • Pumpkin: plain canned pumpkin (not pie filling) soothes upset tummies and adds fiber.
  • Sweet potatoes: cooked and plain. Rich in beta carotene.
  • Peas: fresh or frozen. A good source of vitamins and minerals.
  • Cucumber: hydrating and very low calorie. Perfect for overweight dogs.
  • Broccoli: safe in small amounts. Too much can cause gas.
  • Cauliflower: serve cooked or raw in small pieces.
  • Zucchini: mild and easy to digest. Serve raw or cooked.
  • Celery: crunchy and low calorie. Cut into small pieces to prevent choking.
  • Spinach: small amounts only. A leaf or two mixed into food is fine.

Nutritionist tip: Frozen green beans and frozen carrot pieces make excellent summer treats. They are cheap, take dogs longer to eat, and help clean teeth while they crunch.

What Fruits Can Dogs Eat?

Fruit makes a sweet, vitamin-packed treat, but the natural sugar means smaller portions. Always remove seeds, pits, and rinds, which can be toxic or cause intestinal blockages.

  • Apples: remove the seeds and core. Full of fiber and vitamin C.
  • Blueberries: rich in antioxidants. Perfect tiny training treats.
  • Bananas: high in potassium. High in sugar too, so keep pieces small.
  • Watermelon: a hydrating summer treat. Remove all seeds and the rind.
  • Strawberries: vitamin C and fiber. Trim the green tops first.
  • Mango: sweet and vitamin rich. Remove the large pit first.
  • Pineapple: a few small chunks are fine. Too much can upset tummies.
  • Pears: remove the seeds and core, just like apples.
  • Raspberries: low in sugar. Fine in small amounts.
  • Cantaloupe: hydrating and mild. Keep portions small because of the sugar.

Portion tip: Think of fruit as candy for dogs. A few small pieces are a wonderful reward. A whole bowl is a sugar overload that can cause diarrhea.

What Can Dogs Eat Every Day? The 10% Rule

Here is the rule I teach every client: treats should be no more than 10% of your dog’s daily calories. The other 90% must come from a complete and balanced dog food. This applies to all human food, even the healthy stuff.

The safest everyday shares are plain cooked chicken, carrots, green beans, blueberries, apple slices, plain cooked rice, and plain oatmeal. A thin smear of xylitol-free peanut butter on a lick mat is fine too. Plain yogurt and cottage cheese are safe for most dogs in small amounts, but skip dairy if your dog is lactose intolerant.

See also  Best Puppy Food: 7 Smart Label Checks Before You Buy (2026)

For a 30-pound dog, 10% of daily calories is roughly 70 to 80 calories total across all treats. That is about one small chicken strip or a handful of blueberries, not a full extra meal. When in doubt, feed less, not more.

15 Dangerous Foods Dogs Must Never Eat

Knowing what can dogs eat is only half the story. The other half is knowing what can hurt them. These 15 foods are the ones I warn every client about:

  1. Chocolate: contains theobromine, which dogs cannot process. Dark chocolate is the most dangerous.
  2. Grapes and raisins: can cause sudden kidney failure, even in small amounts.
  3. Onions: damage your dog’s red blood cells. This includes onion powder.
  4. Garlic: more potent than onions. Keep all forms far away.
  5. Xylitol: a sweetener in sugar-free gum, candy, and some peanut butters. It can cause deadly liver failure. Always read labels.
  6. Macadamia nuts: cause weakness, vomiting, and tremors.
  7. Alcohol: toxic even in small amounts. Never share drinks.
  8. Caffeine: coffee, tea, and energy drinks can cause restlessness and heart problems.
  9. Cooked bones: can splinter and puncture the throat or intestines.
  10. Raw yeast dough: expands in the stomach and produces alcohol as it ferments.
  11. Avocado: contains persin, which can cause vomiting and diarrhea.
  12. Nutmeg: toxic in more than tiny amounts. Keep spiced holiday treats away.
  13. Stone fruit pits: cherry, peach, and plum pits contain cyanide compounds and can block intestines.
  14. Corn on the cob: the cob can cause a dangerous intestinal blockage. Plain kernels are fine.
  15. Fatty and fried foods: bacon grease and fried scraps can trigger painful pancreatitis.

The American Kennel Club keeps a detailed list of people foods dogs can and cannot eat. It is a great bookmark for quick checks.

If your dog eats any of these, do not wait for symptoms. Call your vet or the ASPCA Animal Poison Control hotline at 1-888-426-4435 right away. Fast action saves lives.

Safe vs Dangerous Foods: Quick Comparison

If you ever need a fast check on what can dogs eat, scan this table before you share your plate:

FoodSafe?Quick Notes
ApplesYesRemove seeds and core
BananasYesHigh sugar, keep pieces small
BlueberriesYesGreat tiny training treats
CarrotsYesRaw or steamed, cut small
Chicken (plain cooked)YesNo bones, no seasoning
Eggs (cooked)YesPlain, no oil or butter
Green beansYesPlain, fresh or frozen
Peanut butterYesMust be xylitol free
Plain riceYesGood for upset tummies
Pumpkin (plain)YesCanned, not pie filling
Salmon (cooked)YesNo bones, fully cooked
Sweet potatoesYesCooked and plain
WatermelonYesNo seeds or rind
ChocolateNoTheobromine poisoning risk
Grapes and raisinsNoCan cause kidney failure
Onions and garlicNoDamage red blood cells
XylitolNoCan cause liver failure
Macadamia nutsNoCause weakness and vomiting
AlcoholNoToxic even in small amounts
Cooked bonesNoCan splinter and puncture

Final Thoughts

The next time you wonder what can dogs eat, come back to this list. Share the safe foods with confidence, keep the dangerous ones locked away, and enjoy those happy tail wags at treat time. Your dog’s health is worth the two extra minutes of prep.

Disclaimer: This article is for education only, not a substitute for veterinary advice. Talk to your own vet before changing your dog’s diet.

Frequently Asked Questions

What human food can dogs eat every day?

Healthy dogs can enjoy small amounts of plain cooked chicken, carrots, green beans, apple slices, or blueberries every day, as long as all treats stay under 10 percent of daily calories. Their main diet should still be a complete and balanced dog food made for their age and size.

What vegetables can dogs eat?

Dogs can eat carrots, green beans, pumpkin, sweet potatoes, peas, cucumber, broccoli, cauliflower, zucchini, celery, and spinach. Serve them plain, washed, and cut into bite size pieces. Steam hard vegetables to make them easier to chew and digest.

What fruits are toxic to dogs?

Grapes and raisins are the most dangerous fruits for dogs and can cause sudden kidney failure. Cherry, peach, and plum pits are also toxic because they contain cyanide compounds. Most other fruits like apples, blueberries, and watermelon are safe when seeds and pits are removed.

Can dogs eat eggs?

Yes, dogs can eat cooked eggs. They are full of protein, vitamins, and healthy fats. Serve them boiled or scrambled with no oil, butter, salt, or seasoning. Avoid raw eggs, which can carry salmonella and interfere with biotin absorption.

Can dogs eat rice?

Yes, dogs can eat plain cooked rice. White rice is easy to digest and is often recommended for dogs with upset stomachs. Serve it plain with no butter, salt, or seasoning, and keep portions small since it is mostly starch.

What should I do if my dog ate something toxic?

Stay calm and note what your dog ate and how much. Call your vet or the ASPCA Animal Poison Control hotline at 1-888-426-4435 right away. Do not induce vomiting unless your vet tells you to, since some substances cause more damage coming back up.

🚨 Pet Emergency? Call Now — 24/7

If your dog ate something toxic, don't wait. Expert help is one call away.

ASPCA Poison Control (888) 426-4435
Pet Poison Helpline (855) 764-7661
Animal Control (Govt) 311

Independent emergency services — fees may apply. Not a substitute for your veterinarian.

Leave a Comment

Your email address will not be published. Required fields are marked *

🐾🐾🐾🐾
🐾🐾🐾🐾