I have a strange cat. She's very obedient to the point makes me think she's a dog. She's a year old. She isn't spayed but she never sprays. And she never rubs herself on objects.She never rubs on people either except when she's in heat. But only when someone is ready to give her food she may stick her tail up in a happy mood and maybe (sometimes only though) rub her head to back on the person welling to feed her and she does that just a little.
And comparing to what I've seen of cats on the internet and from personal experience my whole life, I've always seen cats rub alot on objects and people including me. She's been an orphan as a kitten but I don't think that prevents her from being a cat. She's been raised by us from the day she opened her eyes, and she's been living in our house ever sense.
When someone comes to give her love she'll lick their hands (well I wouldn't lie it's not someone, it's only ME and she rarely does that to another person, she usually just leaves when someone else tries to give her some love) but she wouldn't rub herself on the person whatsoever (whoever he/she is).
I'm sure she loves us because she's always following me around and she's always near whoever gets sick. And she's always happy when we come back from a long trip and tries to play with us.
So my question is WHY DOESN'T MY CAT EVER SPRAY OR RUN AGAINST THINGS?