I have one cat now. Recently I had two, but one of them was old and died. The old cat was very housetrained, in the sense that I could call her and she would come, and if I said NO then she knew she wasnt allowed to do whatever she was doing or I could say OUT and she left the room.
The other cat I got when she was a kitten and she has picked up a bit from the old cat, before she died. I can also call out her name and she will react, and she does react to the words NO, OUT or DOWN if she has climed to the top shelf. She is not as clever as the old one, as I can say NO , then 3 minuttes later she willl do the same thing. She is really the baby of the family and I guess I treat her like that, knowing she will never get as wise as the old cat. She does however talk! Something which the old never really did. The young one, can come to me, telling me a long story as if I understand exactly what she is saying. She is not just miau-ing, she actually makes different sounds and variates her tone etc.
One thing which is a big NO-NO in my house for the cat, is the kitchen table. I do NOT want any cats on my kitchen table, and she knows and respect that.
She is allowed to sleep in the bed as she really feels lonely if she doesnt. At night when everyone is going to bed, then she can walk around sometimes crying out her loneliness, like she is saying; "where is everyone?" and I have to call her name and make sure she gets into bed.
Just like a little child!
I think pets, especially dogs and cats, are small personalities and can be both wonderfull and awfully annoying at the same time.
Flower