Did you know that there are many food items that are harmful or even toxic to dogs? While some foods may only cause discomfort or an upset stomach, there are foods that are so toxic to dogs that even a small amount of it can be fatal.

As a dog owner it is good to be aware of basic foods that we might have at hand in our homes and that should not be given to our dogs. For example, many people love chocolate and grapes, but these are some of those food items that should never enter a dog’s mouth.

Here is a list of some food items that are said be harmful to dogs according to my research. Always research if a food item is OK to give to a dog, before giving it.

Jump To Category

Fruits And Vegetables

  • Apple seeds / pit

  • Apricot pits

  • Avocado

  • Cherry pits

  • Eggplant (Controversial)

  • Fruit pits (Apple seeds, apricot pits, cherry pits, peach pits, plum pits…)

  • Grapes and raisins

  • Nightshade family (Tomatoes, eggplant, peppers, potatoes (The plant is extremely poisonous to dogs))

  • Onion

  • Peach pits

  • Persimmon

  • Plum pits

  • Raisin

  • Raw potatoes + potato plant

  • Rhubarb

  • Spinach

  • Tomatoes + tomato plant


  • Candy

  • Chewing gum

  • Chocolate and cocoa


  • Macadamia nuts

  • Walnuts

Even non-toxic nuts pose dangers to dogs. Many nuts can cause an upset stomach, irritate the gastrointestinal lining, nuts can be a chocking hazard and there is a possibility for the nuts to cause an intestinal blockage. Salt and mold on nuts are also very dangerous to dogs. Always research whether or not the nut you are planning to give to your dog is toxic or not and what the risks are.

Other Food Items

  • Baking soda / Baking powder

  • Cooked bones

  • Dairy products (Some dogs are lactose intolerant)

  • Fatty meats

  • Moldy food

  • Mushrooms (It is wise to consider all wild mushrooms potentially poisonous to dogs, but not all mushrooms are toxic. However, dogs may be allergic. Always research the mushroom you are planning to give to your dog and find out if it is OK to give.)

  • Mustard seeds

  • Raw eggs (risk of salmonella)

  • Salt

  • Sugar

  • Yeast dough


  • Alcohol

  • Beer

  • Caffeine

  • Coffee

  • Tea

Other Substances

  • Nicotine

  • Xylitol

Also human medicine and many plants can be toxic to dogs.

This list was created after researching various sources. If you have knowledge of poisonous foods or other substances for dogs not found on the list above, please contact me. I appreciate all updates.