Can Dogs Eat Peanut Butter?
Caution — PLAIN, unsalted, XYLITOL-FREE peanut butter is a great dog treat; but some "sugar-free" brands contain xylitol, which is life-threatening to dogs. Never share it without reading the label.
Last reviewed: July 24, 2026
Label first: check for xylitol
Peanut butter is one of the most useful treats there is, from training to giving medication — with one condition: it must contain no XYLITOL. Xylitol crashes a dog's blood sugar within minutes and can cause liver failure. If a label lists xylitol, E967, or a vague "sweetener", that jar should never be opened for a dog.
The right product: an ingredient list showing only peanuts (and at most salt), with no sugar, sweeteners, or added palm oil. Unsalted is best.
How and how much
Peanut butter is dense in calories and fat: half a teaspoon for small dogs and a teaspoon for large dogs is a good measure. Spreading a thin layer on a lick mat or stuffing it in a toy turns the same amount into far longer enjoyment. For dogs who have had pancreatitis, or who are overweight or have pancreatic issues, check with your veterinarian first.
Watch for these signs
- (If xylitol) Sudden weakness, unsteadiness
- Tremors, seizures
- Vomiting
If you notice any of these, contact a veterinarian without waiting.
Frequently asked questions
My dog ate peanut butter with xylitol — what now?
This is an EMERGENCY — however small the amount, call your veterinarian and head over without waiting. Do not induce vomiting; take the jar with you.
Can dogs be allergic to peanut butter?
Sensitivity is possible though uncommon. Start with a very small amount the first time; stop and ask your veterinarian if you see itching, vomiting, or diarrhea.
Can I give it every day?
Because of the fat and calories, occasional is better than a daily routine. Keep total treats under 10% of daily calories.
Related answers
Sources
This guide is based on publications from the following veterinary bodies. Where sources differ, we take the more cautious position; the final decision is always your veterinarian's.