I am so glad he is doing well, and thanks for sharing. you may save another dog.
I think we all feel guilty leaving the old or injured dogs behind, I just make up for it by taking them on a ride to the bank or coffee shopas they get treats. It is all in the moment.
I hope he continues to do as well!