✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat pistachios?
The full picture
Pistachios sit in the same awkward 'not toxic but not good' zone as almonds. They're high in fat (pancreatitis risk), usually heavily salted, and can harbour the same Aspergillus mould as walnuts and pecans — though less commonly. The shells are genuinely dangerous: a dog that eats a whole pistachio (shell included) can develop intestinal blockages. If your dog steals a shelled, unsalted pistachio it's unlikely to cause an emergency, but don't share pistachios deliberately.
If your dog ate more than a safe amount
Pistachios are high-fat and can cause GI upset. Watch for vomiting and diarrhoea. Salted pistachios add salt toxicity risk. Aflatoxin from mouldy pistachios can cause liver damage — call your vet if mouldy nuts were eaten.
Risks to watch for
- High fat causes pancreatitis
- Shells cause blockage/choking
- Salt in most commercial pistachios
- Mould toxins possible
Safe portion size
None recommended.
Safer alternatives
While you're checking what your dog can safely eat, make sure their flea and worm protection is up to date too.