*sighs* OP you are doing your best to seek care for your animal, so please do not in any way think what I am about to say is directed at you. I can't help pointing out that neglecting to seek care, as some posters have suggested, can be a criminal offense. Even if you feel they are "wild" animals without the need for vets you are still liable and responsible for their care since they are in your possesion and that does not include leaving an injury to "nature".
Anyway, Op, please keep up updated. I sincerely hope it's not slipped skin disease and that this guy can recover well. Fingers crossed for you.
Sent from my SM-S975L using Tapatalk