Cooked chicken bones are dangerous to dogs because the cooking dries the bones which can then splinter & cause internal injury.

Uncooked chicken bones do not present that same danger. The vets here recommend that dogs eat an uncooked chicken wing once a week for the health of their teeth. But we're warned to strictly avoid cooked chicken bones.

A first aid I use if I think a dog has eaten something sharp...is to smear vegemite (a tasty spread) on thick slices of bread & give this to the dog. I hope that the bread 'cushions' the sharp object. But, of course, this is only first-aid while we check with the vet.