The full answer
Peanuts are not toxic to dogs. In small amounts, plain shelled peanuts that are raw or dry-roasted and unsalted can be offered.
Peanuts are high in fat. Too many can cause digestive upset and may contribute to pancreatitis, so moderation matters more than with low-fat snacks.
This page covers whole plain peanuts only. Peanut butter has its own page, because spreads can contain added ingredients.
Risks and Things to Know
- High fat: digestive upset and possible pancreatitis if a dog eats too many.
- Shells: not part of the feeding recommendation; they can be a choking hazard or cause an intestinal blockage.
- Salted peanuts add sodium.
- Coated or flavoured peanuts (for example honey-roasted, chocolate-coated, or with seasonings) are not equivalent; coatings can include ingredients such as chocolate, xylitol or nutmeg.
- PetMD notes raw peanuts carry a mould (aflatoxin) concern, which it says is reduced by choosing plain, dry-roasted peanuts sold for people.
How Much Can Dogs Eat?
Limit it to just a few peanuts, as an occasional extra rather than a regular snack.
How Should I Prepare It?
- Shelled, plain, unsalted, raw or dry-roasted.
- Boiled peanuts are not recommended by PetMD.





