i've had cats all my life, had one shot once, he walked around with the pellet in his side till he was poisoned. had one kicked in the head and lost use of one of his eyes once.
that was all done by old men who like bumming pigeons......
moved house now and my cat will not go over to my neighbours place (mechanic - lots of cars kicking around), i think that has something to do with his rotweilers. you could try gettin one of them, or any dog for that matter. cats tend to keep away from dogs.