Posting here for traffic, mostly. I’m at a real loss as to what to do here. I have a cat, who is friendly but obviously has her limits and will scratch if annoyed. She’s not the type to leave if annoyed either so every time my son is bothering her she stays and let’s him pet her until she lashes out (which doesn’t take long so I can’t always get there before she scratches him). Obviously I keep taking him away to stop this from happening, shutting them different sides of doors etc. but nothing I say or do seems to stop my son from pestering her. He’s started pulling her tail if she’s on the windowsills and just now deliberately dropped a bottle on her head (before I had chance to realise they were both in the room - I turned and saw he was going to do it and went to stop him but was too late). I shouted no (I never really shout) and put him in his cot as I was in his room. Then went to see to the cat, who was fine. As soon as I got him back out of his cot he ran off to find her.
So, what can I do to get him to leave her alone? She won’t stay away and I don’t like locking her in parts of the house, so the solution is to train my son not the cat. But what works with a 14 month old?