Ouch! That sure looks painful. Hopefully you or some one else will be able to get him to a vet soon. I'll keep him in my thoughts and prayers.