Hi all
I have an indoor cat who is 2 years old and he's always been quite anxious - hates going to the vets and hisses when I try put him in the carrier etc, he can be very aggressive.
We had family over this weekend to stay and he was absolutely fine with everyone (staying out of the way but not confrontational) until this morning when seemingly for no reason he just started attacking anyone walking past or near him, including myself as he batted me and hissed when I was sat next to him after he'd just let me stroke him. He's drawn blood from SILs ankle.
Is there anything we can do to calm him down, I'm not even sure what could've caused it. Everyone has gone now and he seems fine again but I don't really want it to be a thing every time people come over. Thanks in advance