Sounds like he was incredibly lucky you found him! Hopefully someone else with more experience will be able to give you advice, but I will say that pictures always help with these types of questions. Good luck in his recovery! He seems like he is in very capable hands