Dogs can eat turkey, as long as they do not eat the bones, the skin or the fat as those can be harmful to a dog's digestion. Too much turkey can give a dog pancreatitis, so moderation is important.
Many popular brands of dog food include turkey. A diet of food that contains some meat has been shown to be quite healthy for dogs; however, it is important to make sure that the turkey does not upset the dog's stomach. Not all dogs can handle the richness of the bird's meat, especially not in a large quantity, like on Thanksgiving Day.