@d3ottawa What a cute pup! I have to say you are doing an excellent job caring for him. He is very lucky to have a pet parent like you. The fact that you worry just shows how much you love him, which is wonderful.
Bones actually don't take all that long to heal, usually it's the soft tissues...