Also lots of well meaning but misinformed people tell people not to give their dogs bones. (Including some vets).
If more people gave their dogs bones there would be less chewed furniture and favourite shoes, and less vets bills for cleaning teeth, and emptying anal glands (if you don't know, don't ask!).
Yes, I know there is a small risk that bones can splinter, but if you give them large knuckle or marrow bones there is
very little risk. I have fed bones to dogs for nearly 30 years and have not had one problem (but lots of white poo!).