Skip to content
Dog Portions
Menu

Can dogs eat nuts?

No, better avoidedNot toxic, but it offers nothing and can upset the gut.

Short answer

No, nuts aren't a good choice for dogs. Most types are too high in fat and hard to digest, and macadamia nuts are highly toxic to dogs.

nuts

Nuts aren't a suitable treat for dogs. They're high in fat, hard to digest, and some types, especially macadamia nuts, are outright toxic. Here's a breakdown of the differences between nut types and the risks each one carries.

Why not

Nuts in general are very high in fat, which dogs' digestive systems handle poorly. Repeated or larger amounts can trigger pancreatitis in sensitive breeds (like Miniature Schnauzers and Yorkshire Terriers) - a painful inflammation of the pancreas that in severe cases requires hospitalization.

Macadamia nuts are highly toxic to dogs, even though the exact toxic compound hasn't been fully identified yet. As few as 2-3 nuts per 22 lb of body weight can cause weakness, tremors, fever and trouble walking, usually within 12 hours of ingestion.

Walnuts and pecans also tend to develop mold, which can carry tremorgenic mycotoxins. These affect the nervous system and cause tremors, loss of coordination and even seizures - the risk is higher with nuts that have been stored at home for a while or picked up off the ground under a tree.

Hard shells and large nut pieces are also a mechanical hazard - they can get stuck in the esophagus or cause an intestinal blockage, especially in small breeds and dogs that gulp their food.

Rough portion

No amount of nuts is a good regular part of a dog's diet, and with macadamia nuts, poisoning can occur after eating just a handful.

Risks

  • Pancreatitis caused by high fat content, especially in predisposed breeds.
  • Macadamia nut poisoning - weakness, tremors, fever, trouble moving.
  • Mycotoxins from moldy nuts (walnuts, pecans) can cause tremors and seizures.
  • Choking or intestinal blockage from shells or large nut pieces.
  • Salted nuts add an unnecessary sodium load on top of everything else.

Symptoms to watch for

  • Vomiting
  • Diarrhea
  • Abdominal pain, loss of appetite (pancreatitis)
  • Weakness, trembling
  • Elevated temperature
  • Loss of coordination, stumbling
  • Seizures (with mycotoxin exposure)

Your dog already ate nuts. What now?

  1. If your dog ate just a couple of harmless nuts, watch them for 24-48 hours for signs of digestive upset.
  2. If it was macadamia nuts or nuts that looked moldy, call your vet right away, even without visible symptoms.
  3. If vomiting, abdominal pain, lethargy or tremors show up, seek veterinary care immediately - this could be pancreatitis or poisoning.

Common questions about dogs and nuts

Can dogs eat walnuts?

It's not recommended. Walnuts are high in fat and hard to digest, and they mold quickly, potentially carrying mycotoxins that cause tremors and seizures. If your dog eats one walnut by accident, it's usually not an emergency, but they shouldn't be a regular part of the diet.

Are macadamia nuts dangerous for dogs?

Yes, they're highly toxic. Even a small amount (2-3 nuts per 22 lb of body weight) can cause weakness, tremors, fever and trouble walking within 12 hours of ingestion. If you suspect your dog ate macadamia nuts, veterinary care is necessary right away.

Can puppies eat nuts?

No. Puppies have more sensitive digestion and a higher risk of pancreatitis and choking on large, hard pieces. Nuts shouldn't be part of a puppy's diet at all.

Are salted nuts worse for dogs than plain ones?

Yes, salted nuts add extra sodium on top of the fat problem, which in sensitive dogs can cause increased thirst, vomiting, or in extreme cases sodium poisoning. Even unsalted nuts are still an issue because of the fat content, though.

Safer alternatives

More from nuts and seeds

Sources

Last updated 10 September 2026.