Limited — better skip

Can dogs eat pistachios?

Pistachios are a poor dog snack. They are high in fat, often salted, and shells are a choke and blockage risk — skip them as treats.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your dog’s diet.

Updated Aug 3, 2026 Category Nutrition

Alternatives to pistachios for dogs

Nuts are a weak treat choice. These options are built for dogs.

How much is okay?

Do not plan pistachios as a reward. Choose a dog treat instead.

Small under 20 lb
None planned
Keep it occasional and plainly prepared.
Medium 20–50 lb
None planned
Keep it occasional and plainly prepared.
Large 50+ lb
None planned
Keep it occasional and plainly prepared.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Do not feed pistachios as treats.
  • Keep bowls of nuts out of reach.
  • If a dog steals one plain unsalted nut, monitor — do not offer more.

Risks & exceptions

  • High fat can trigger stomach upset or pancreatitis risk in sensitive dogs.
  • Salted nuts add unnecessary sodium.
  • Shells are a choke and obstruction risk.

Pistachios are a skip snack for dogs — fat, salt, and shells are the problems.

If they ate too many

A larger portion or the wrong preparation is most likely to cause trouble.

  • Soft stool
  • Vomiting after rich nuts

Call your vet / pet poison line if:

  • Eating many nuts or shells
  • Lethargy or repeated vomiting

FAQ

Can dogs eat unsalted pistachios?

Still not a good treat — fat load remains.

Can dogs eat pistachio shells?

No. Shells are dangerous.

What if my dog ate one?

One plain nut is usually a monitor moment; call your vet if many were eaten.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.