@Bonta yeah those are the people who get sent to jail and caned. Only saying this guy's different from them in that he didn't do it for the kicks and he hasn't offended before, and it was a provoked attack. Again, it does not excuse what he did, and he's headed to the slammer should he reoffend.
But yeah he should invest in some cat repellant if it bothers him that much.