Can Dogs Eat Pecans?
Not recommended. Pecans contain juglone (which is toxic to dogs) and are prone to mold that produces dangerous aflatoxins.
$35 consult · Licensed vets · No subscription
Pecans are risky for dogs
Pecans contain juglone, a compound toxic to dogs, and are highly susceptible to Aspergillus mold which produces aflatoxins — potent liver toxins. They're also high in fat, posing pancreatitis risk, and their size makes them a choking hazard. Unlike some nuts, pecans have multiple risk factors and should be avoided.
How urgent is this?
Go to the ER now
- ● Dog ate moldy pecans — aflatoxin poisoning risk
- ● Signs of liver distress — jaundice, loss of appetite, dark urine
- ● Signs of pancreatitis — severe vomiting, abdominal pain
See a vet within 24 hours
- ● Dog ate several pecans
- ● Vomiting or diarrhea after eating pecans
- ● Dog ate pecans from the ground (higher mold risk)
Watch at home, call if it worsens
- ● Dog ate one pecan — monitor for symptoms
- ● No symptoms after several hours
Licensed vets · Available now · No subscription
What to Do
Pecans carry multiple risks for dogs.
- If more than a few were eaten, call your vet
- Watch for vomiting, diarrhea, or lethargy
- Note if the pecans were old or possibly moldy — increased aflatoxin risk
- Monitor for signs of GI obstruction if shells were eaten
- Keep pecan trees and fallen nuts away from dogs
Common Questions
Why are pecans dangerous for dogs?
What about pecan pie?
Are pecan shells dangerous?
Sources
- Aflatoxicosis in Dogs — Merck Veterinary Manual
- Nuts Dogs Can and Can't Eat — American Kennel Club
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.