Glad you have the wee lad home. He wll heal just fine in the place and with the folks he loves best.....at home with you and the wee one.
Bless his waggy tail even though he must be so sore.....lots of bad words to whoever, callously left him lying.....hope they discover who......