Can Dogs Eat Walnuts?
Not recommended. Walnuts are prone to toxic mold, high in fat, and can cause pancreatitis. Black walnuts are especially dangerous.
Walnuts are risky for dogs
English walnuts (the common store-bought variety) aren't directly toxic in small amounts, but they're very high in fat and prone to Aspergillus mold that produces tremorgenic mycotoxins. Black walnuts are genuinely toxic and can cause seizures. The high fat content also risks pancreatitis. Best to avoid all walnuts.
How urgent is this?
Go to the ER now
- ● Dog ate black walnuts — toxic, can cause seizures
- ● Dog ate moldy walnuts — mycotoxin poisoning
- ● Seizures, tremors, or vomiting after eating walnuts
See a vet within 24 hours
- ● Dog ate several walnuts — pancreatitis risk
- ● Ate walnuts found on the ground (higher mold risk)
- ● Persistent vomiting or diarrhea
Watch at home, call if it worsens
- ● Dog ate one English walnut — monitor for symptoms
- ● No symptoms after several hours
What to Do
Walnuts carry several risks for dogs.
- If black walnuts or moldy walnuts were eaten, call your vet immediately
- For English walnuts, monitor for vomiting, diarrhea, or tremors
- Note quantity eaten and whether shells were involved
- Watch for signs of pancreatitis over the next 24-48 hours
- Keep fallen walnuts cleaned up from your yard
Common Questions
What's the difference between English and black walnuts for dogs?
Why are moldy walnuts especially dangerous?
Can dogs eat walnut butter?
Sources
- Mycotoxin Poisoning in Dogs — Merck Veterinary Manual
- Nuts Dogs Can't Eat — American Kennel Club
- Can Dogs Eat Walnuts? Mold Risk & Safety Concerns — SpectrumCare
Disclaimer: The information provided in this article is for educational purposes only and does not constitute veterinary medical advice. Reading this content does not establish a veterinarian-client-patient relationship. Every pet is different — always consult a licensed veterinarian before making decisions about your pet's health, diet, or care. If you'd like personalized guidance, you can talk to one of our vets. If your pet is experiencing a medical emergency, contact your local emergency animal hospital immediately.