Take him into the vets asap. I hope he is alright.