Our dogs ate chicken bones all the time for many years without ever having a problem. While I suppose a bone could get stuck, I have a feeling it is extremly rare.
Flaxseed oil drizzled on your dogs food will give it a nice shiny coat, that much I do know