Food Dogs Can Eat – And Some To Avoid Like The Plague

foods dogs can eat

some common human food Dogs Can Eat

Turkey & Chicken

Human food dogs can eat? Of course, the question is, “Should dogs be eating human foods?” The thing is, dogs and humans metabolize foods differently.

It’s important to understand that the wrong kind of table scraps can result in digestive issues, obesity, and sometimes even a life-threatening condition and a trip to the vet for dogs.

However, carefully selected, healthy choices can actually benefit dogs by adding additional nutrition and variety to their diet. Table scraps can be seen as a healthy treat, rather than a substitute for a balanced diet.

Human Food Dogs Can Eat

Food Dogs Can Eat: Turkey and Chicken

food dogs can eat chicken

Cooked turkey and chicken are great for dogs. Avoid and watch for bones, salt, onions, and seasoning made from onion

Food Dogs Can Eat: Lean Red Meat

food dogs can eat red meat

Shreds of lean beef are full of highly absorb-able nutrients, and dogs really love the flavor and texture.

Food Dogs Can Eat: Boiled or Scrambled Eggs

food dogs can eat eggs

Eggs, especially those of the free-range variety, will provide a lot of healthy vitamins, minerals, and fats.

Avoid feeding your dog raw eggs. The raw egg won’t hurt the dog, but he could transfer bacteria onto his human and that could be harmful (bacteria such as Salmonella).

Food Dogs Can Eat: Sweet Potatoes

food dogs can eat sweet potato

This is a good option if your dog has a sweet tooth!

Cooked, they’re a great source of Vitamin A.

Food Dogs Can Eat: Carrots

dogs can eat carrots

Dogs usually love the texture of carrots, and of course these are super healthy and a great source of beta carotene.

Raw or cooked carrots are fine; be sure to chop raw carrots into small pieces to prevent choking. A good source of vitamins, minerals, and fiber.

Food Dogs Can Eat: Green Vegetables

dogs can eat broccoli

Avoid anything that has been heavily seasoned. Avoid anything that has been covered with sauce.

Green vegetables are a great source of fiber, vitamins and minerals. Broccoli, green beans, are a few examples.


fish is okay for dogs

Use boneless fresh or frozen cooked fish, or cold water fish.

Fish provides protein as well as absorbable vitamins and Omega-3 oils, which can help keep your dog skin and fur healthy. Avoid raw salmon, which could contain a harmful parasite (salmon poisoning disease).


dogs can have apples as a treat

Dogs will love having an apple as an occasional treat. Avoid any apples that have been sweetened. Chop into smaller pieces to avoid choking.

Unsweetened Yogurt

yogurt for puppies

Yogurt can be beneficial as it contains ‘friendly’ bacteria. This helps digestion and the immune system


dogs can have blueberries

Dogs can eat blueberries, too! They’re a low-calorie, healthy antioxidant, and offer vitamins, minerals, and fiber to benefit your dog’s health.


food dogs can eat popcorn

Popcorn is okay for your dog as an occasional treat, as long as it is plain and unsalted, with no extra ingredients.

Salt, butter, and oil – often added to popcorn – can be hazardous to the health of your dog if too much is consumed, so be sure to limit these to avoid health problems such as the pancreatitis that can occur.

Kernels are also a possible choking hazard and can get stuck in your dog’s teeth, to make sure to only give him fully popped, plain kernels.

Human Foods that Should Be Given in Moderation or Not At All


dogs should not eat cheese

Cheese can cause digestive issues, bloating, stomach cramps, gas. Cottage cheese is easier on the dogs’ digestion.

Limit your dogs cheese intake to small amounts. Introduce cheese gradually. Start with low-fat cheese, such as mozzarella.


food dogs can eat not cashews

Limit cashews, as they are high in fat and calories and can lead to weight gain and pancreatitis if too much is consumed.

Plain, unsalted, roasted cashews are safe for most dogs in moderation.

Peanut Butter

peanut butter

PB can be a healthy snack in moderate amounts.

It can be high in fat and calories, so it can lead to weight gain if eaten frequently or in large amounts.

Make sure you are using plain, unsalted peanut butter, as salt should be avoided and can be harmful to dogs, salt is often added to peanut butter.

Cooked Potatoes

cooked potatoes

Peeled, cooked, ripe potatoes can be a good snack but have little nutritional value.

Unpeeled, unripe potatoes are dangerous to dogs.

Beef Liver

Too much can be toxic, as it contains high amounts of Vitamin A.

Beans and Soy Products

beans and soy

A little sample of tofu can provide some minerals and protein.

Many animals become gassy after eating these types of foods.

Whole Grains

whole grains

Small amounts of whole wheat bread, brown rice, quinoa can be a healthy source of fiber or vitamins.

The nutritional profile is not really beneficial for dogs.



Unripe tomatoes are toxic to dogs.

Ripe tomatoes are not harmful.


ham for dogs

Ham contains too much sugar, salt and fat to be considered healthy.

Consider giving in small amounts, occasionally, as a treat.

Cow’s Milk

cows milk

Avoid giving milk to your dog.

Cow’s milk may cause gas, bloating, vomiting, diarrhea.

Dogs can not digest it.

Canned Fish

canned fish

Canned fish often contains a lot of salt. Opt for low sodium versions.

Don’t feed more than once a week (due to heavy metals in the fish). Opt for darker, flakier types.

Human Foods Your Dog Should Avoid Completely

Tea and Coffee

tea and coffee

Tea, coffee, coffee grounds, and tea bags can be fatal to dogs. Keep these out of reach at all times.

Grapes and Raisins

grapes and raisins

Long term damage can occur after a dog eat these – though it may not be obvious at first after eating them. Rapid kidney failure and death could occur.

They contain potent kidney toxins. Even a small amount can hurt your dog, so it’s best to avoid these completely.

Salt and Salty Foods


Salty foods like chips, pretzels, hot dogs, deli meats, soup from a tin, contain too much sodium that can be harmful to dogs.

This can cause a lot of problems such as kidney failure, electrolyte imbalance, seizures, vomiting, and even death.

Salt poisoning or water deprivation can occur. Always make sure your dog has enough water.



Dogs are very sensitive to alcohol.

Alcohol can cause liver failure, vomiting, lethargy, among other problems in dogs to be sure to avoid this completely.

Sugar and Sweet Desserts

sugar and sweets

Dogs are sensitive to sugar and can easily develop diabetes.

Dogs are poorly equipped to handle sugar and sweet stuff, and these treats offer no nutritional value anyway.


food dogs can eat NOT onions

Onions can destroy a dog’s red blood cells.

This can cause problems like anemia, breathing problems and muscle weakness. This could even cause death.


do not feed chocolate for dogs

Dark chocolate is the worst, but all chocolate is bad for dogs. It contains caffeine and theobromine.

This can lead to life-threatening problems with the central nervous system and even death, avoid this completely.

Spoiled or Moldy Food

moldy food

Maybe this is obvious, but dogs won’t benefit from this type of food, ever!

They can contain toxic fungal compounds.

Cooked Bones

food dogs can eat NOT cooked bones

Raw bones are great for dogs and offer a lot of health benefits.

However, cooked bones aren’t the same. They easily splinter and could snap.

This could cause serious internal problems if swallowed.

Gravy and Sauces

gravy and sauce avoid feeding the dog

Avoid these, as they likely contain fat and/or seasonings and/or sugar and/or cream that can upset a dog’s digestion.

These are too rich for a dog.

Read more: How To Find A Reputable Dog Breeder

By Sam Amy Nelson

Sam Amy Nelson (she/her) is an advocate for people with disabilities and mental health.

Leave a comment

Your email address will not be published.