Please never feed your dogs cooked bones, esp. cooked chicken bones. Cooked bones get brittle from the heat and can splinter when dogs chew on them, creating sharp fishook/splinters for them to swallow and tear their intestines, giving you a huge vet bill or a dog who dies a painful death from sepsis.
We rarely feed any bones to our dogs. Uncooked, larger bones are fine in some cases, with some caviats that you have to make sure your dog does not swallow and choke on a bone too large to swallow. Chickens have too many small, sharp bones to take the risk. We actually feed our greyhounds raw turkey necks for cleaning their teeth and for the calcium they absorb. They swallow and digest the rounded neck bones. But they always must be uncooked. We also dehydrate turkey livers for treats and they love them.