Can dogs eat peanut butter (xylitol-free)?
Last updated 2026-05-08 · Sourced from ASPCA & Merck Veterinary Manual
The short answer
Yes — dogs can safely eat peanut butter (xylitol-free). Xylitol-free brands only — popular treat. Plain peanut butter.
Why it's okay
Xylitol-free brands only — popular treat.
What every dog owner should know
- CHECK LABEL FOR XYLITOL
- Many 'sugar-free' brands have it now
How much peanut butter (xylitol-free) can dogs have?
Treats — including peanut butter (xylitol-free) — should make up no more than 10% of daily calories. Use these portion sizes as a starting point and adjust for your dog's activity level and overall diet.
| Dog size | Recommended amount |
|---|---|
| Toy (under 10 lb) | 1 teaspoon-sized piece, 1-2× per week |
| Small (10-25 lb) | 1 tablespoon-sized piece, 2-3× per week |
| Medium (25-50 lb) | 2 tablespoons or 1 small slice, 2-3× per week |
| Large (50-90 lb) | 1/4 cup or 2 small slices, 3× per week |
| Giant (over 90 lb) | 1/3 cup or 3 small slices, 3× per week |
These are general guidelines — always consult your veterinarian for portion recommendations specific to your pet's health, weight, and existing diet.
Puppy safety
Peanut Butter (xylitol-free) is generally safe for healthy puppies once they're fully weaned (around 8 weeks). Start with very small amounts — about 1/4 of the adult portion — and watch for any digestive upset over 24 hours before offering more. Never replace dog food with treats; growing animals need their balanced nutrition first.
What to do if your dog ate peanut butter (xylitol-free)
Peanut Butter (xylitol-free) is generally safe in moderation. If your dog ate too much, you may see mild stomach upset (gas, soft stool) — usually resolves on its own within 24 hours. Contact your vet if you see vomiting, lethargy, or symptoms lasting more than a day.
See full emergency guideOther safe nuts & seeds for dogs
If your dog likes peanut butter (xylitol-free), they may also enjoy these safe options: