This from Dogfoodadvisor.com:
“RAW MEATY BONES (especially from poultry) can be quite healthy and are generally considered safe and digestible for most dogs. However, never feed cooked bones of any kind. And avoid weight bearing leg bones from larger animals. They can easily splinter and become dangerous.”
Dogs are obviously designed to eat raw food, including bones. Salmonella and other bacteria can definitely be a concern, however, so make sure the bones come from a reasonable source. The real problem with cooked bones, however, is that they can easily splinter inside your pet.
Raw bones can also promote gum and teeth health, although a quality dried food kibble can also perform the same function.