Can dogs eat peanut butter?
Yes, in small amounts, if it contains no xylitol. Most peanut butter is safe for dogs, but some brands use xylitol, a sweetener that is toxic to dogs, so always check the label. Unsalted peanut butter is best.
Updated:
Why
Peanut butter is rich in fat and can be high in salt, so it suits only as an occasional treat, and it is not ideal for dogs on a diet. The real danger is xylitol: some peanut and nut butters contain it, and in dogs it can cause a sharp drop in blood sugar.
What to do
If the peanut butter contained xylitol, contact your vet, an emergency clinic or a pet poison helpline right away, note how much was eaten, and don't wait for signs.
How to give it
A small amount of unsalted peanut butter whose label lists no xylitol; as a treat, not a daily food.
Questions and answers
How do I know if peanut butter has xylitol?
Read the ingredients on the label, especially on products marked sugar-free or low sugar.
Can I use peanut butter to give my dog a pill?
Many people do; the FDA advises checking the label first to make sure it doesn't contain xylitol.
Related foods
All foods: What can dogs eat?Sources
- Can Dogs Eat Peanut Butter? — American Kennel Club, Anna Burke (updated 2026-03-25)
- Which Human Foods Can Dogs Eat and Which Are Dangerous? — American Kennel Club (Updated Oct 21, 2026)
- Can dogs eat peanut butter? — Blue Cross (updated 2023-05-22)
- Paws Off Xylitol; It's Dangerous for Dogs — U.S. FDA Consumer Update (2025-12-17)
- People Foods to Avoid Feeding Your Pets — ASPCA Animal Poison Control (no date; ©2026)
- What foods are toxic to dogs and the human foods you can feed them — Dogs Trust (no date; ©2026)
General information from the sources below, not reviewed by a vet and not a substitute for veterinary advice. When in doubt, call your vet.
How kids practise this in PetPrep
In PetPrep a child looks after a realistic dog: meals at the right times, water, walks and care. Knowing what is safe to share is part of being ready for a real pet.