While many human foods are safe to feed your dog, many are unsafe and potentially poisonous for your dog. As a general rule of thumb, it is far better to be safe than sorry, so avoid feeding your dog any human food unless recommended by your vet.

Dogs that are denied human food or table scraps are generally better behaved than dogs who do receive people food. These dogs do not beg because they know they won’t collect any scraps. They also tend to drool less and bother visitors less frequently because they understand that human food is for humans and not for them.

However, some are safe. Below is a list of human foods that are safe for dogs to eat in moderation.

Lean Meat

Lean meat includes meat without bones that have had excessive fat removed. If feeding chicken and turkey, the fatty skin should be removed. Lean meat includes the white meat from chicken or turkey and provides a tasty treat for your dog as well as a good source of protein.

Eggs

Salmonella and biotin deficiency are two things to be cautious of when feeding your dog raw eggs. Most vets will recommend giving your dog a cooked egg over a raw egg. Eggs are an excellent source of protein and have a host of vitamins for your pup. Don’t worry about cooking the egg in butter, oil, salt, pepper or other additives, your dog doesn’t need those things, and they can be harmful to them as well.

Fruits

Dog with banana in mouth
Make sure to peel and slice the banana first

Not including the fruits listed above, dogs can safely enjoy:

  • bananas
  • apple slices
  • strawberries
  • blueberries
  • watermelon
  • cantaloupe
  • cranberries
  • mangoes
  • oranges
  • peaches
  • pears
  • pineapples
  • raspberries

The seeds should be removed from these fruits or in the case of watermelon it should be a seedless melon as most fruit seeds contain a trace amount of arsenic which is poisonous (it’s a small amount but why risk it?).

Vegetables

Diced carrotsThe vegetables below are safe for dogs to ingest:

  • broccoli
  • brussels sprouts
  • carrots
  • celery
  • cucumber
  • green beans
  • peas
  • potatoes (only if cooked)
  • spinach
  • sweet potatoes

Vegetables make great low-calorie snacks and useful training tools. In fact, you can give your dog slices of carrots as a treat and a healthier alternative to other training treats. Stay away from canned and pickled vegetables as they contain too much salt.

White Rice

Cooked white rice is a common recommendation for a dog with an upset stomach. Generally boiled white chicken and white rice are used to help firm up stools as well as nourish a dog that is having trouble getting any nutrition from food as a result of illness.

Human-Grade, Fresh Dog Food

While not exactly human food, there are fresh dog foods available.