Can dogs eat turkey?
Yes, in moderation Yes. A little plain turkey meat with no skin, bones, gravy or stuffing is fine.
Why
Plain turkey is a good protein and is used in many dog foods (AKC). Festive turkey is the problem: skin and butter are fatty and can trigger pancreatitis, stuffing often has onion and garlic, gravy is salty, and cooked bones splinter (AKC, RSPCA).
How to give it safely
Skinless, boneless white meat, unseasoned, in small pieces.
This is general guidance, your vet sets the actual schedule. Puppies, small dogs and dogs with a health condition can react to smaller amounts. Check with your own vet before changing what your dog eats.
Other foods people ask about
Bacon Only with care
Beef Yes, in moderation
Chicken Yes, in moderation
Cooked bones No, toxic
Ham Only with care
Lamb Yes, in moderation
Next
Sources
- AKC, Can dogs eat turkey?: https://www.akc.org/expert-advice/nutrition/can-dogs-eat-turkey/
- RSPCA, Christmas dangers for pets: https://www.rspca.org.uk/adviceandwelfare/seasonal/christmas
- PDSA, Your dog's diet: https://www.pdsa.org.uk/pet-help-and-advice/looking-after-your-pet/puppies-dogs/your-dogs-diet
Last reviewed 2026-09-29.