There's this solution to when dogs ingest glass or in this case bones. If they did splinter and won't come out you can get a cup of half and half OR cream and dip 2 cotton balls into the liquid. Break up the cotton balls into small pieces so you dog can eat it, and what it does is surround the bones and make it easier to pass thru the system. There is also this product for constipation that you insert into his bottom:
natural herbal treatment - tomer laboratories - natural quality herbal remedies