I have had cats in the past, even though I have no pets now. I have had cats be very protective around me, and one old grey tom cat used to do patrols of the property. No dogs dared try to do any business on my lawn. He sent them all running with tail between the legs. I had another which used to sit on a patio chair on the porch. If strangers came by, he dispatched them quickly. I never had salesmen drop by when he lived with me.
Way back in the day, I had a boyfriend who ended up a jerk. My cat knew all along. Every time he came to visit, my cat would sneak up behind, and dig her claws deep into the seat of his pants! I had to start shutting her in the bathroom when he came by.
Not all my cats were like that. My last cat used to jump up on the toilet seat everytime someone flushed. She would cry and cry like we had drowned a friend or something.
@tinyfaery – super videos! The last one made me scream, with disbelief. That was a bear! The cat did not care.