i have a six month old cat. he also attacks, unprovoked. i'll be sitting in the chair watching tv, not even moving and he will run up, bite my feet or hand and then run away before i can even react. i think that some cats (obviously) are just naturally more aggressive than others. this is the first cat i've ever had that behaves this way. the only thing i've found that helps is to tell him "no" and when he does bite i tell him "be nice" in a stern, deep voice. since he realizes what this phrase means, now when he is biting me and i tell him to "be nice" he will let go and even if he looks displeased with me, at least he is listening. from what i've read about this, is to not ever use your hands to play, only to pet. and if he is biting, then remove your hands ( if you can!) and leave him alone for a while. i've also noticed that if we play with oliver alot, he doesn't randomly attack us as much. - just what i've learned from my crazy little cat!

- on a side note: my boyfriend is sterner with the cat and punishes him more than I, and oliver also attacks him more than he bites me. so maybe there is a connection here?