Yes, dogs can eat turkey, but portion and prep decide whether it stays safe.
Quick call
Yes, in moderation. Seasonings, skin, and gravy are the problem, not plain turkey meat itself.
What matters most
Serve plain, fully cooked, boneless turkey with no garlic, onion, or buttery seasoning.
When to call your vet
If your dog has vomiting, diarrhea, unusual fatigue, or belly pain after eating turkey, call your vet the same day.
Source check: AKC guidance aligns with plain, unseasoned turkey in small portions. Source