Dogs can eat a few types of plain seeds in moderation, but most nuts are not recommended. Nuts are generally high in fat and calories and may cause choking, digestive upset, intestinal blockage, weight gain, or pancreatitis. Macadamia nuts are specifically toxic to dogs.
Some seeds, including ground flaxseed, chia seeds, shelled sunflower seeds, and plain pumpkin seeds, may be safe in small amounts. However, fruit seeds and pits—such as apple seeds, cherry pits, and peach pits—can create toxicity, choking, or obstruction risks.
Acorns should also be kept away from dogs. They contain tannins, can cause digestive irritation, and may become lodged in the throat or intestines.
This guide explains which nuts and seeds dogs should avoid, which varieties may be offered cautiously, the warning signs to watch for, and what to do after accidental ingestion.
Can Dogs Eat Nuts?
Most nuts are best kept away from dogs. Although several varieties are not inherently poisonous, nuts provide little nutritional benefit that dogs cannot obtain more safely from complete dog food or veterinarian-approved treats.
Common risks include:
- High fat and calorie content
- Vomiting and diarrhea
- Pancreatitis
- Choking
- Intestinal blockage
- Excessive sodium
- Mold contamination
- Dangerous coatings or seasonings
- Chocolate, raisins, or xylitol in mixed products
The safest approach is to avoid feeding whole nuts intentionally.
Can Dogs Eat Seeds?
Some seeds can be offered in small quantities when they are plain, properly prepared, and appropriate for the individual dog.
Examples that may be tolerated include:
- Ground flaxseed
- Chia seeds
- Shelled, unsalted sunflower seeds
- Plain pumpkin seeds
- Small amounts of sesame seeds
However, not everything commonly called a seed is safe. Fruit seeds and pits may contain cyanogenic compounds, create choking hazards, or cause intestinal obstruction.
Seeds should be treated as optional additions—not necessary supplements. Consult your veterinarian before adding them regularly, particularly if your dog has a medical condition or prescription diet.
Nuts and Seeds Safety Chart
| Food | Recommendation | Main Concern |
|---|---|---|
| Macadamia nuts | Never feed | Toxic to dogs |
| Pecans | Avoid | High fat, mold risk, choking, blockage |
| Walnuts | Avoid | High fat, mold risk, shells, blockage |
| Hazelnuts | Avoid | Choking, blockage, high fat |
| Almonds | Avoid | Choking, digestive upset, obstruction |
| Pistachios | Avoid | Fat, salt, shells |
| Cashews | Rarely, if plain | High fat and calories |
| Peanuts | Occasionally, if plain | Fat, calories, salt, coatings |
| Ground flaxseed | Potentially safe in small amounts | Fiber-related digestive upset |
| Chia seeds | Potentially safe in small amounts | Excess fiber, swelling when hydrated |
| Sunflower seeds | Only shelled and unsalted | Fat, salt, shells |
| Pumpkin seeds | Plain and limited | Fat, calories, digestive upset |
| Apple seeds | Avoid | Cyanogenic compounds |
| Cherry pits | Never feed | Cyanide risk, choking, blockage |
| Peach or plum pits | Never feed | Cyanide risk, dental injury, blockage |
| Grapes and raisins | Never feed | Risk of kidney injury |
| Acorns | Never feed | Tannins, choking, obstruction |
Nuts Dogs Should Never Eat
Macadamia Nuts
Macadamia nuts are toxic to dogs and should never be intentionally offered.
Signs of macadamia nut poisoning may include:
- Vomiting
- Lethargy
- Weakness, especially in the back legs
- Difficulty walking
- Loss of coordination
- Tremors
- Elevated body temperature
Contact a veterinarian or animal poison-control service immediately after any known or suspected macadamia nut ingestion.
Chocolate-Covered Nuts
Chocolate-covered nuts expose dogs to both the risks of nuts and the toxic compounds found in chocolate.
Dark chocolate, baking chocolate, and cocoa powder generally contain higher concentrations of theobromine and caffeine than milk chocolate, but all chocolate ingestion should be assessed based on the dog’s weight, the type of chocolate, and the amount consumed.
Do not wait for symptoms to appear before calling a veterinarian.
Nut Products Containing Xylitol
Some peanut butters, nut spreads, protein bars, candies, and sugar-free products contain xylitol, which may also be listed as birch sugar.
Xylitol can cause:
- A rapid drop in blood sugar
- Weakness
- Loss of coordination
- Seizures
- Liver injury
- Death
Any suspected xylitol ingestion is an emergency.
Moldy or Spoiled Nuts
Never allow dogs to eat moldy nuts, spoiled nuts, or nuts collected from beneath trees.
Some molds produce tremorgenic mycotoxins or other harmful substances that may cause:
- Vomiting
- Agitation
- Tremors
- Loss of coordination
- Elevated body temperature
- Seizures
Outdoor nuts may also be contaminated with bacteria, pesticides, or animal waste.
Trail Mix
Trail mix should always be kept away from dogs. It may contain raisins, chocolate, macadamia nuts, excessive salt, sweetened fruit, or xylitol-containing ingredients.
Even when the nuts themselves are not toxic, another ingredient in the mixture may be dangerous.
Nuts That Are Not Toxic but Still Risky
Almonds
Almonds are not generally classified as toxic to dogs, but they are not recommended.
Their size and shape can create a choking risk, particularly for small dogs. Whole almonds may also become lodged in the digestive tract, while their high fat content can trigger vomiting, diarrhea, or pancreatitis.
Walnuts
Walnuts are high in fat and difficult for some dogs to digest. Whole nuts and shells can also cause choking or intestinal blockage.
Walnuts found outdoors may be moldy, making them substantially more dangerous. Keep dogs away from fallen walnuts and walnut shells.
Pistachios
Pistachios are not considered inherently toxic, but they are high in fat and are commonly sold salted or seasoned.
Pistachio shells can cause:
- Choking
- Dental injury
- Mouth irritation
- Intestinal obstruction
Cashews
A small piece of a plain, unsalted, fully cooked cashew is unlikely to harm most healthy dogs. However, cashews remain high in fat and calories.
They should not be given to dogs with:
- Pancreatitis
- Obesity
- Diabetes
- Sensitive digestion
- A prescription diet
Brazil Nuts
Brazil nuts contain very high amounts of fat and are not suitable dog treats. Even a relatively small serving may cause digestive upset, especially in small dogs.
Can Dogs Eat Pecans?
Dogs should not eat pecans. Although pecans are not considered toxic in the same way as macadamia nuts, they carry several significant risks.
Why Pecans Are Risky for Dogs
- High fat content: Pecans may cause vomiting, diarrhea, weight gain, or pancreatitis.
- Choking: Whole pecans may become lodged in a dog’s throat.
- Intestinal blockage: Pecans and shells may become trapped in the digestive tract.
- Mold contamination: Old or improperly stored pecans may develop harmful molds.
- Salt and seasonings: Flavored pecans may contain excessive sodium, sugar, garlic, onion, chocolate, or artificial sweeteners.
Can Pecans Contain Aflatoxins?
Pecans and other stored foods can become contaminated with molds under certain conditions. Some molds may produce aflatoxins or other mycotoxins that can damage the liver or cause neurological symptoms.
Never give a dog pecans that appear stale, discolored, damp, moldy, or spoiled.
What Should You Do if Your Dog Eats Pecans?
One plain pecan may not cause serious illness in a healthy large dog, but risk depends on the dog’s size, the amount eaten, whether shells were swallowed, and whether the pecans were flavored or moldy.
Contact your veterinarian if:
- Your dog ate several pecans
- Pecan shells were swallowed
- The pecans were moldy or found outdoors
- The product contained chocolate or xylitol
- Your dog develops vomiting, weakness, abdominal pain, or loss of appetite
Can Dogs Eat Hazelnuts?
Plain hazelnuts are not generally classified as toxic to dogs, but they are still not recommended as treats.
Why Hazelnuts Are Not Recommended
Hazelnuts are:
- Round and easy to swallow whole
- Hard enough to cause choking
- Capable of causing an intestinal blockage
- High in fat and calories
- Often sold salted, roasted, or flavored
- Sometimes offered inside hard shells
A healthy medium or large dog that accidentally eats one plain, shelled hazelnut is unlikely to experience poisoning. However, small dogs and puppies may face a greater choking or obstruction risk.
Can Dogs Eat Hazelnut Shells?
No. Hazelnut shells are hard, sharp, and difficult to digest. They may injure the mouth, become lodged in the throat, or cause intestinal blockage.
Contact your veterinarian if your dog swallows one or more shells.
Hazelnut Products Dogs Should Avoid
Dogs should not eat:
- Chocolate hazelnut spread
- Hazelnut chocolate or pralines
- Sugar-free hazelnut spreads
- Hazelnut candies
- Hazelnut cakes and pastries
- Hazelnut coffee
- Hazelnut-flavored syrups
- Salted or seasoned hazelnuts
These products may contain chocolate, caffeine, xylitol, excessive sugar, butter, salt, raisins, or other dangerous ingredients.
Can Dogs Eat Peanuts?
Peanuts are technically legumes rather than tree nuts. Most healthy dogs can occasionally eat a few plain, shelled, unsalted peanuts.
Avoid peanuts that are:
- Salted
- Honey roasted
- Spiced
- Chocolate covered
- Sugar coated
- Mixed with raisins
- Still inside their shells
Peanuts are high in fat and calories and should not become a regular snack.
Dogs with pancreatitis, obesity, diabetes, or prescription diets should receive peanuts only with veterinary approval.
Can Dogs Eat Peanut Butter?
Many dogs can eat a small amount of plain peanut butter, but the ingredient label must always be checked.
Choose a peanut butter that is:
- Free from xylitol or birch sugar
- Free from chocolate
- Free from raisins
- Unsalted or low in sodium
- Free from unnecessary sweeteners
Peanut butter is calorie-dense and should be offered sparingly.
For detailed serving guidance, read our dedicated article on whether dogs can eat peanut butter safely.
Seeds Dogs Can Eat in Moderation
Some seeds may be safe for healthy dogs when served in small quantities. They should be plain and should not replace a complete and balanced diet.
Sunflower Seeds
Dogs may eat a few plain, shelled, unsalted sunflower seeds.
Do not offer:
- Sunflower seeds with shells
- Salted seeds
- Flavored seeds
- Seeds mixed with onion or garlic powder
- Large quantities
Sunflower seeds are high in fat, so overfeeding may cause digestive upset or add unnecessary calories.
Chia Seeds
Chia seeds are generally considered non-toxic to dogs and contain fiber and plant-based omega-3 fatty acids.
They may be mixed into moist food or soaked before serving. Because chia seeds absorb liquid and contain substantial fiber, introduce only a small amount.
Too much may cause:
- Gas
- Abdominal discomfort
- Constipation
- Diarrhea
Sesame Seeds
A few plain sesame seeds are unlikely to harm most dogs. However, their nutritional contribution is minimal at such small serving sizes.
Avoid sesame products containing large amounts of oil, salt, sugar, garlic, onion, or seasoning.
Can Dogs Eat Flaxseed?
Dogs may be able to eat small amounts of ground flaxseed. Ground flaxseed is generally preferable to whole flaxseed because whole seeds may pass through the digestive tract without being broken down effectively.
Potential Benefits of Flaxseed
Flaxseed contains:
- Alpha-linolenic acid, a plant-based omega-3 fatty acid
- Dietary fiber
- Lignans
- Protein
- Several vitamins and minerals
These nutrients may support general skin, coat, and digestive health. However, flaxseed should not be presented as a treatment for arthritis, inflammation, heart disease, or another medical condition.
Dogs convert plant-based alpha-linolenic acid into EPA and DHA inefficiently, so flaxseed is not equivalent to veterinary-recommended marine omega-3 supplements.
How to Introduce Flaxseed
- Choose plain ground flaxseed.
- Begin with a very small amount.
- Mix it into your dog’s regular food.
- Ensure your dog has access to fresh water.
- Watch for gas, diarrhea, constipation, vomiting, or itching.
- Ask your veterinarian before making it a regular addition.
Do not use flavored flaxseed mixtures or products containing chocolate, raisins, artificial sweeteners, excessive sugar, or seasoning.
Can Dogs Eat Pumpkin Seeds?
Dogs may eat small amounts of plain pumpkin seeds. The seeds should be unsalted and free from oil, spices, sugar, and seasoning.
They may be served raw, lightly roasted without additives, or ground into food.
Do Pumpkin Seeds Deworm Dogs?
Pumpkin seeds should not be relied upon to diagnose, prevent, or treat intestinal parasites.
Although compounds in pumpkin seeds are sometimes promoted as natural antiparasitic remedies, there is not enough reliable evidence to use household pumpkin seeds as a substitute for veterinary testing and approved deworming medication.
Dogs with suspected worms require a veterinarian, stool testing when appropriate, and a proven treatment.
Seeds and Pits Dogs Should Avoid
Apple Seeds
Apple seeds contain amygdalin, which can release cyanide when chewed and digested.
A small accidental number of intact seeds may not cause poisoning, but dogs should not be intentionally allowed to eat apple seeds. Remove the core, stem, and seeds before serving apple slices.
Cherry Pits
Cherry pits, stems, and leaves contain cyanogenic compounds. The pits also create choking and intestinal blockage risks.
It is safest to keep whole cherries away from dogs.
Peach, Plum, and Apricot Pits
Stone-fruit pits can:
- Release cyanogenic compounds when damaged
- Cause choking
- Fracture teeth
- Become lodged in the digestive tract
Contact a veterinarian if your dog swallows a fruit pit.
Grapes and Raisins
Grapes and raisins are dangerous to dogs and can cause sudden kidney injury. There is no reliably safe amount.
The concern is the entire grape or raisin—not merely the seed. Contact a veterinarian immediately after any known or suspected ingestion.
Can Dogs Eat Acorns?
No. Dogs should not eat acorns.
Acorns contain tannins and can create both toxic and physical risks. Dogs may encounter them beneath oak trees during late summer and autumn.
Why Are Acorns Dangerous to Dogs?
- Tannins: These compounds may irritate the stomach and digestive tract.
- Choking: Whole acorns may become lodged in the throat.
- Intestinal obstruction: Acorns may become trapped in the stomach or intestines.
- Dental injury: Hard acorns may fracture teeth.
- Mold and bacteria: Fallen acorns may become moldy or contaminated.
Symptoms After Eating Acorns
Possible symptoms include:
- Drooling
- Vomiting
- Diarrhea
- Abdominal pain
- Loss of appetite
- Lethargy
- Straining to pass stool
- Little or no stool production
Large amounts may cause more serious gastrointestinal, kidney, or liver-related complications.
What Should You Do if Your Dog Eats an Acorn?
Remove any remaining acorns from the area and contact your veterinarian for advice, especially if:
- Your dog is small
- Several acorns were eaten
- The acorns were swallowed whole
- The acorns appeared moldy
- Your dog develops vomiting, pain, lethargy, or difficulty passing stool
Do not induce vomiting unless a veterinarian specifically instructs you to do so.
Why Nuts and Seeds Can Be Dangerous
High Fat Content
Most nuts and several seeds contain substantial fat. Large portions can cause vomiting, diarrhea, reduced appetite, or abdominal discomfort.
High-fat foods may also contribute to pancreatitis, particularly in susceptible dogs.
Pancreatitis
Pancreatitis is inflammation of the pancreas and can range from mild discomfort to a serious illness requiring hospitalization.
Possible symptoms include:
- Repeated vomiting
- Abdominal pain
- Loss of appetite
- Lethargy
- Diarrhea
- Dehydration
- A hunched posture
- Reluctance to move
Choking Risk
Whole nuts, large seeds, pits, and shells may become lodged in a dog’s throat.
Signs of choking include:
- Repeated gagging
- Coughing
- Pawing at the mouth
- Excessive drooling
- Difficulty breathing
- Blue, gray, or very pale gums
- Collapse
Difficulty breathing is an emergency.
Intestinal Obstruction
Nuts, shells, acorns, and fruit pits may become trapped in the digestive tract.
Possible signs include:
- Repeated vomiting
- Loss of appetite
- Abdominal pain or swelling
- Lethargy
- Restlessness
- Straining to pass stool
- Producing little or no stool
An obstruction can become life-threatening and may require surgery.
Salt, Seasonings, and Coatings
Commercial nuts and seeds may contain:
- Excessive salt
- Garlic powder
- Onion powder
- Chili seasoning
- Chocolate
- Caramel
- Artificial sweeteners
- Large amounts of sugar
Plain does not automatically mean safe, but flavored products are generally more dangerous.
Shells
Nut shells should never be fed to dogs. They can injure the mouth, damage teeth, cause choking, irritate the stomach, or create an intestinal blockage.
Food Allergies
Dogs can react to peanuts, nuts, seeds, or ingredients in flavored products.
Possible allergy symptoms include:
- Itching
- Hives
- Facial swelling
- Vomiting
- Diarrhea
- Ear irritation
- Difficulty breathing
Facial swelling or breathing difficulty requires emergency veterinary care.
Symptoms to Watch For
After a dog eats nuts, seeds, shells, pits, or acorns, monitor for:
- Vomiting
- Diarrhea
- Drooling
- Loss of appetite
- Abdominal pain
- Abdominal swelling
- Lethargy
- Weakness
- Tremors
- Difficulty walking
- Elevated body temperature
- Restlessness
- Difficulty passing stool
- Difficulty breathing
- Collapse
For additional digestive guidance, review the common causes and symptoms of diarrhea in dogs.
What to Do If Your Dog Eats Nuts or Seeds
1. Identify What Was Eaten
Determine:
- The type of nut, seed, pit, or acorn
- Whether shells were swallowed
- Whether the food was moldy
- Whether it contained chocolate, raisins, caffeine, or xylitol
- Whether it was salted or seasoned
2. Estimate the Amount
Try to establish how much was eaten and when the ingestion occurred. Keep the package or ingredient label available.
3. Contact a Veterinarian
Seek prompt veterinary advice if your dog ate:
- Macadamia nuts
- Grapes or raisins
- Chocolate-covered nuts
- A product containing xylitol
- Moldy nuts or seeds
- Nut shells
- Fruit pits
- Several acorns
- A large quantity of any nut
4. Do Not Induce Vomiting Without Instructions
Do not give hydrogen peroxide, salt, oil, milk, or another home remedy unless a veterinarian specifically tells you to do so.
Inducing vomiting can be dangerous when a dog is weak, choking, struggling to breathe, having seizures, or at risk of aspiration.
5. Seek Emergency Care for Serious Symptoms
Go to an emergency veterinarian immediately if your dog develops:
- Difficulty breathing
- Repeated choking or gagging
- Seizures
- Severe tremors
- Repeated vomiting
- A swollen or painful abdomen
- Very pale, blue, or gray gums
- Severe weakness
- Collapse
How to Prevent Accidental Ingestion
- Store nuts and seeds in sealed containers.
- Keep snack bowls away from table and counter edges.
- Check peanut butter labels for xylitol or birch sugar.
- Dispose of shells and pits in a secure trash can.
- Keep trail mix and chocolate products out of reach.
- Do not allow dogs to forage beneath nut-producing or oak trees.
- Remove fallen acorns from yards and play areas.
- Teach a reliable “leave it” command.
- Ask visitors not to share human snacks.
- Keep veterinary and poison-control contact information available.
Safer Treat Alternatives
Instead of whole nuts, consider appropriately sized portions of:
- Carrots
- Plain green beans
- Blueberries
- Seedless apple pieces without the core
- Small banana slices
- Plain cooked sweet potato
- Plain cooked chicken
- Plain cooked egg
- Your dog’s regular kibble
- Veterinarian-approved dog treats
Introduce new foods gradually and keep all treats within your dog’s daily calorie allowance.
For more safe produce options, read our guides to fruits dogs can eat and vegetables dogs can eat.
Frequently Asked Questions
Can dogs eat nuts?
Most nuts are not recommended for dogs. Macadamia nuts are toxic, while other varieties can cause choking, digestive upset, pancreatitis, or intestinal blockage.
Which nuts are toxic to dogs?
Macadamia nuts are specifically toxic to dogs. Moldy nuts and nut products containing chocolate, raisins, caffeine, or xylitol may also cause serious poisoning.
Can dogs eat pecans?
Pecans should be avoided. They are high in fat, may become moldy, and can cause choking, intestinal obstruction, vomiting, diarrhea, or pancreatitis.
Can dogs eat hazelnuts?
Plain hazelnuts are not generally toxic, but they are not recommended. Their round shape can cause choking, and their fat content may cause digestive upset or pancreatitis.
Will one hazelnut hurt a dog?
One plain, shelled hazelnut is unlikely to poison a healthy medium or large dog. Monitor for choking or digestive symptoms. Small dogs and puppies may face a greater blockage risk.
Can dogs eat almonds?
Almonds are not usually considered toxic, but dogs should not eat them. They may cause choking, digestive upset, pancreatitis, or intestinal obstruction.
Can dogs eat walnuts?
Walnuts are not recommended. They are high in fat, may cause digestive upset, and can create choking or blockage risks. Moldy walnuts are especially dangerous.
Can dogs eat cashews?
A small piece of a plain, unsalted cashew may be tolerated by a healthy dog, but cashews are high in fat and calories and should be offered rarely, if at all.
Can dogs eat peanuts?
Dogs can occasionally eat a few plain, shelled, unsalted peanuts. Avoid flavored, salted, honey-roasted, chocolate-coated, or shell-on peanuts.
Can dogs eat peanut butter?
Dogs can eat a small amount of peanut butter that does not contain xylitol, chocolate, raisins, or excessive salt. Always inspect the ingredient label.
Can dogs eat flaxseed?
Dogs may eat small amounts of plain ground flaxseed. Introduce it gradually because excess fiber may cause gas, diarrhea, or constipation.
Can dogs eat chia seeds?
Chia seeds are generally non-toxic and may be mixed into moist food in small quantities. Too much may cause digestive discomfort because of their fiber and liquid-absorbing properties.
Can dogs eat pumpkin seeds?
Dogs may eat small amounts of plain, unsalted pumpkin seeds. They should not be relied upon as a treatment for intestinal worms.
Do pumpkin seeds deworm dogs?
Pumpkin seeds are not a proven replacement for veterinary deworming medication. A dog with suspected parasites requires appropriate diagnosis and treatment.
Can dogs eat sunflower seeds?
Dogs may eat a few plain, shelled, unsalted sunflower seeds. Avoid shells, salt, oils, and flavoring powders.
Can dogs eat apple seeds?
Apple seeds should be removed because they contain compounds that can release cyanide when chewed. Serve apple flesh without the stem, core, or seeds.
Can dogs eat acorns?
No. Acorns contain tannins and may cause digestive irritation, choking, dental injury, or intestinal obstruction.
What should I do if my dog eats one acorn?
Contact your veterinarian for guidance, especially if your dog is small, swallowed the acorn whole, or develops vomiting, pain, lethargy, or difficulty passing stool.
Can nuts cause pancreatitis in dogs?
Yes. High-fat foods such as nuts may contribute to pancreatitis, especially when a large amount is consumed or the dog is already susceptible.
Are nut shells dangerous to dogs?
Yes. Nut shells can cause choking, dental damage, mouth injuries, digestive irritation, or intestinal blockage.
Should I make my dog vomit after eating nuts?
Do not induce vomiting unless a veterinarian or animal poison-control professional specifically instructs you to do so.
Final Thoughts
Most nuts should remain off a dog’s treat menu. Macadamia nuts are toxic, while pecans, walnuts, almonds, hazelnuts, pistachios, and other nuts carry significant choking, fat, mold, and obstruction risks.
Some plain seeds—including ground flaxseed, chia, shelled sunflower seeds, and pumpkin seeds—may be offered in small amounts, but they are optional additions rather than nutritional necessities.
Fruit seeds and pits, nut shells, moldy nuts, chocolate-coated products, trail mix, sugar-free spreads, and acorns should always be kept away from dogs.
If your dog eats a dangerous nut, several nuts, shells, fruit pits, acorns, chocolate, raisins, or a xylitol-containing product, contact a veterinarian promptly rather than waiting for symptoms to appear.

