Our cat is a rescue, we've had him for two and a half years now. He's friendly, but grew up on the streets and wasn't socialised well. Hates other cats and regularly gets into fights. We had him neutered when we adopted him but he was already fully grown.
He has always been a bit mouthy - so petting aggression, giving you a swipe or nip if he didn't like something (even when he is the one who always initiates petting), usually with minimal warning.
A couple of days ago, he came and lay down on my chest for a pet, as he often does. I was petting him and completely out of the blue he clamped down on my hand and locked on so hard that one of his entire front teeth pieces through my hand. Have had to have antibiotics and a tetanus shot, my whole hand is swollen from it.
DH and I have just had a chat about the cat - this feels like new behaviour though he tells me he's done it once before to a houseguest (coming for petting and then locking on to the hand - a proper vicious bite not just a nip). He's of the opinion that we can't trust the cat given this behaviour, let alone around our 5 year old, her friends, houseguests etc.
What would you do? Is he being unreasonable to consider rehoming?
The cat is loved though I don't know how he feels back - certainly spoiled and enjoys his lifestyle here.