Since your cat has been doing this for a long while, Marley thinks that it is an acceptable behaviour. To change him from not doing it now, will be a longer process (than if he was still a kitten).

As others have mentioned, he probably would do well to get rid of some of his 'rough' playtime with another cat. If it is not possible to do get a second cat, you have to start training him not to do it.

Every time he lunges, try to have a stuffed animal available and put that between you and your leg. You have to try to show him that your leg is not an acceptable place to lunge at.

You also should 'ignore' him every time he does this. Take him off your leg, and put him in another room for a 'time out'. But, you have to do this *every* time this happens and most likely will be a long training strategy.

Whatever training plan you follow, you have to be consistent!

Last resort, try a Feliway plugin.


To cuddles02, since you have a kitten, again try keeping another object such a stuffed toy around and place it between you and the cat when he attacks. If the cat is small enough, you can also take cat and flip it on its back and hold him there for 5 - 10 seconds. Most kittens don't like to be held that way and will see it as a negative experience and stop the aggression.

The best way is to 'distract' the aggression/behaviour away from your body. Blow a 'puff' of air into their faces to distract or place an object like the stuffed animal between you and the cat.

Hope these suggestions help!