Make sure he stays clean. Maybe give him a bath with a medicated shampoo. Maybe use some bacitracin on the nastier cuts.
It sounds as if he was in some pretty rough cover so you may consider getting him a set of dog boots and a chest/belly protector. As for the dangly parts, he's going to have work that one out. I don't know of a vest that protects the parts, yet still allows them to urinate.
Here's a link to give ya' an idea;
http://www.lcsupply.com/Product/Dog-Boots-Vests/
It sounds as if he was in some pretty rough cover so you may consider getting him a set of dog boots and a chest/belly protector. As for the dangly parts, he's going to have work that one out. I don't know of a vest that protects the parts, yet still allows them to urinate.
Here's a link to give ya' an idea;
http://www.lcsupply.com/Product/Dog-Boots-Vests/