Yes — safe in moderation
Yes — plain cooked turkey meat is a lean, dog-friendly protein. Skip the skin, bones, and anything seasoned, and never give turkey from a dish cooked with onion or garlic.
Plain cooked turkey breast is lean, digestible and a common ingredient in dog foods — a great treat or topper. The problems are all in the preparation. Bones (especially cooked) splinter and can injure or block the gut; skin and fatty trimmings are rich enough to trigger pancreatitis; and festive turkey is usually rubbed or stuffed with onion, garlic, butter and salt, all of which are bad or toxic for dogs. So “plain” really means plain.
Small pieces of skinless, boneless, unseasoned cooked turkey as a treat or food topper — a tablespoon or two for a medium dog. It is a popular bland-diet protein with rice during tummy upsets. Keep holiday leftovers, bones and skin away from begging dogs.
Related: Can dogs eat pork? · Can dogs eat ham? · Can dogs eat salmon?
General information, not veterinary advice. If your pet has eaten something potentially harmful or shows symptoms, contact your vet or an emergency clinic immediately. Full disclaimer.