The problem is not with passives, it's in general as 2 or so posts point out, the animation is junk. There are many reasons why people have to use passive, I was being attacked by 3 small cats yesterday whilst playing, my leg is in ruins. Hitting people for a cheap kill whilst flying down the road is a must, why stand in a war zone and expect otherwise, although I feel a little bit dirty though afterwards.
Use urine on the small cats for instant results. That way you can still play GTA and reduce the trauma on your body from attacking cats.
I just cant justify doing that in my beautiful home...
I think he means you need to hold them over the toilet one at a time and just totally piss all over them. That should establish you as the alpha and prevent them using your leg as a scratching post.