please can you help advise me, my cat won't stop hissing at everyone who comes into our house. She's 2 1/2 years old, and its getting worse, especially with children, we just don't know what to do anymore, we can't trust her around anyone except myself or partner, and when others are around, she'll turn on us too. She's been spayed (around a year ago), but if anything she's just getting worse. As soon as anyone knew enters she'll come up to then, have a sniff (and sometimes encourage top be stroked), then within seconds she's hissing at them and running away. This is usually what happens with adults. With children she'll hiss, then run and hide somewhere. We've tried catcall but this doesn't work either, if she doesn't grow out of this soon we'll have no choice but to get rid of her which will break our hearts as we've had her since she was 6-8 weeks old.
Thank you so much for your advice Dr. Loretta.
We've already tried the plug ins, which didn't really have any effect unfortunately. I didn't think of medication for her, so we'll take her to the doctors this week, and see if they can help.
She's never been too friendly with others even since we got her. When she was born the owner of her mother couldnt cope with the kittens (she had 6 kittens, and 2 young children herself to look after) and she had to put the kittens and her mother in a cattery from the age of 3/4 weeks til we got her around 6-8 weeks old. The only thing we cqan think of is something happened to her there, as i know the owner of her mother really well and Milo was the friendliest of all of the kittens when they were born. As she's got older she's just got worse though, and the main problem being she is a really pretty cat, and so people want to stroke/pet her!
We'll definitely get her to see a vet asap, and hopefully they can help with the anxiety she's got. Never heard of it before, so honestly thought it was something that we might have done, but we both love her so much, its just frustrating other people who visit us can't see what we see.
Thank you again for your advice,