GET WELL SOON precious KAMCO, its always awful to see your furbaby in distress, dont worry the vets are really good at keeping their pain at bay, im sure he will be ok.
My sooti used to be as bold as brass and take on dogs, some cats are just like that, lets hope kamco has no more encounters with the other species.