I am so so sorry to hear about Dilbert, it is such a scary thing to go through, our Buffy who passed away last summer, was hit by a car several years ago, she also snuck out and ran out on the tiny little dead end road we have here, and was hit by a car, the car didnt even bother to stop. She was in the vets office with iv and all kinds of meds. both her back legs were not working, It looked real bleak, but she made a full recovery, it took quite a while and was a lot of work but she made it. So have faith, having survived the first trauma is a good sign, very good.
My thoughts and prayers are with you, and I am sending all the good vibes possible.
Give your boy all the good thoughts from BPO and lots of hugs to you
Marit