Can Dogs Eat Peanut Butter?

Quick answer: Only with care. Dogs love it and plain peanut butter is safe — but only if it is xylitol-free. Xylitol (also labeled birch sugar) in some peanut butters can kill a dog, so the label check is not optional.

! Careful — only OK under the right conditions

Why Peanut Butter Needs Care

Dogs love it and plain peanut butter is safe — but only if it is xylitol-free. Xylitol (also labeled birch sugar) in some peanut butters can kill a dog, so the label check is not optional.

The main thing to watch: some brands contain toxic xylitol; high fat.

How to Serve Peanut Butter Safely

A teaspoon for small dogs to a tablespoon for large dogs, xylitol-free brands only. It is calorie-dense, so count it as a treat.

What If Your Dog Already Ate Peanut Butter?

For most dogs, a small accidental taste is not an emergency. Watch for vomiting, diarrhea, or loss of appetite over the next 24 hours, keep fresh water available, and call your vet if symptoms appear — or sooner if your dog is very small, very young, or has existing health conditions.

Quick Questions

Can puppies eat peanut butter?

Better to wait. Puppies have more sensitive stomachs, and peanut butter comes with conditions even for adult dogs. A tiny taste is unlikely to cause harm, but it is not a good puppy treat.

How much peanut butter can a dog eat?

A teaspoon for small dogs to a tablespoon for large dogs, xylitol-free brands only. It is calorie-dense, so count it as a treat.

What happens if a dog eats peanut butter?

For most dogs, a small accidental amount is not an emergency. Watch for vomiting, diarrhea, or loss of appetite over the next 24 hours and call your vet if they appear. The main risk with peanut butter: some brands contain toxic xylitol; high fat.

Keep checking: peanuts, persimmon, pickles, pistachios, pizza — or run any food through the Can Dogs Eat This? checker.

General information from published veterinary guidance (ASPCA, AKC, PetMD), not a substitute for your own veterinarian’s advice. Every dog is different — when in doubt, ask your vet.