Ar thats brilliant glad hes doing okay, a lady i knew had a 3 legged collie cross and you would be surprised how well she use to get around. I would love to rescue dogs but im living with my parents so its not ideal but its something i would love to do when i have my own place.. xx
Hopefully they'll "just" need to give him some more pain relief and then you can help him recover. My heart goes out to you it's really horrid to see them in pain.
Sh xx