Skip to main content
Foods dogs can and can't eat

Not an exhaustive list, but here are some foods you may not know you can and can't feed your dog

Sophie avatar
Written by Sophie
Updated over 2 years ago

Foods dogs can eat

  • Apples

  • Blueberries

  • Bread

  • Carrots

  • Cashews (not all nuts are bad for them, but always check first)

  • Cheese

  • Coconut

  • Cucumber

  • Eggs

  • Garlic (only tiny quantities. Avoid with pregnant dogs and certain breeds โ€“- check first)

  • Ginger

  • Honey

  • Mushrooms (only ones you buy in the shops โ€“- not ones in the woods as they may be toxic)

  • Peanuts/peanut butter

  • Pineapple

  • Salt

  • Strawberries

  • Sweet corn

  • Tinned fish in oil or springwater (not brine as it contains salt)

  • Tomatoes

  • Watermelon

NOTE: your dog may have an intolerance to a particular food. If you feel they potentially have an intolerance, check with your vet. Also be mindful that vomiting and diarrhea may also be the sign of an underlying health condition so your vet should be informed.

Food dogs canโ€™t eat

There are a number of other foods that dogs should never eat, some of them being extremely dangerous. If you think your dog has eaten any of these foods then contact your vet immediately. As dogs will often eat anything they find, keep these foods well out of reach and be particularly vigilant at Christmas when humans eat lots of things on this list.

Food dogs should not eat:

  • Alcohol

  • Almonds

  • Avocado

  • Cherries

  • Chocolate

  • Cinnamon

  • Coffee/caffeine

  • Grapes

  • Lemons & limes

  • Macadamia nuts

  • Nutmeg

  • Onions

  • Raisins

  • Sultanas

  • Tea

Did this answer your question?