What do you mean ‘he shouldn’t have attacked her’?
Don’t you mean ‘he shouldn’t have responded to her attack on him’?
He won with his answer. There was no need for a further response.
If his only shtick is to be a pit bull, at some point, people will tire of it.