This is something I have spoken to my vet about. This is roughly what he told me:
It is not thought suitable nowadays to give dogs bones unless they are the special ones you can get from animal feed places, which are very, very hard. Bones of any type can splinter very easily and can cause problems. Large bones like you describe or not so bad, but still suspect.
My friend's dog recently had a very bad infection arising from a splinter of bone scratching his intestines.