I have an SPCA rescued cat that is male and 7 years old his name is Loki. He has always been very aggressive. Three years ago when I got Loki from the SPCA he was looking for attention rubbing around my legs getting on my lap but when petted he would suddely tense up and lash out with claws and teeth, run 5 feet away calm down and come back to my lap. Over the years he has gotten much better with me but still attacks but with less agressivness. I now live with my fiancé and her son, Loki attacks Pam on a regular basis. We have just learned that Loki has been going to the neighbors house and attacking the older cats there. One attack ripped part of the other animals face off. So I have a cat that only likes me attacks the rest of the family and is aparently going out and attacking older weaker cats. What can I do with him?