Skip to content
Grains, bread and nuts

Can dogs eat peanuts?

Updated

Answer In moderation

Yes, in moderation: an unsalted, shelled peanut does a dog no harm, but peanuts are very fatty, and salted or coated ones are not suitable.

  1. Safe
  2. In moderation
  3. Not safe
  4. Dangerous

Why only in moderation for dogs

Peanuts are really legumes, not true nuts, and they are not toxic to dogs, unlike macadamia nuts. They contain a lot of protein, but even more fat.

Fatty food can upset digestion, and a larger amount of fat can cause inflammation of the pancreas in some dogs. Salted, smoked, honey-roasted or chocolate-coated peanuts are not suitable for a dog. A whole peanut can get stuck in a small dog's throat.

How to give it

  • Give only unsalted, unflavoured, shelled peanuts.
  • Chop the peanut up for a small dog.
  • The first time, give very little and watch how your dog feels.
  • Give them only now and then, as a treat.

What to watch out for

  • A lot of fat can cause vomiting, diarrhoea and, in some dogs, inflammation of the pancreas.
  • Salted, flavoured or chocolate-coated peanuts are not suitable for a dog.
  • A small dog can choke on a whole peanut.
  • Shells are hard to digest and can block the gut.
  • Mouldy peanuts can be poisonous, so give only fresh ones.

Different parts

Not every part of this food is equally safe.

  • Shelled peanut

    In moderation

    An unsalted shelled peanut is fine as an occasional treat.

  • Shell

    Not safe

    The shell is hard to digest and can block the gut, so it is better not to give it.

What to give instead

Looking for a treat?

The "Dog treats" category compares prices for 10,376 products across shops. It is a product category, not a recommendation of what to give.

Browse the category

This is general information, not a consultation with a vet. Every animal is different: if your pet is unwell or you are unsure, ask your vet.