Hello!
Is the grammatical structure of this sentence correct here please?
"I get angry when I see people who don't sterilize their cats"
Thank-you
Will
It's a perfectly acceptable use of "I get angry when..." I'm not sure how you know simply by seeing someone that they have not neutered their cat though!
Note BrE spelling: sterili
se.
To the previous poster - it means to put your (female, in this case) cat through an operation to ensure that she cannot have kittens. It's one of the most important things all cat owners (both male and female cats) can do to ensure that there are no more unwanted kittens in the world.
There is a slightly slang term for the procedure: "to fix". It would be understood I believe by the vast majority of BrE speakers to mean "to neuter" if you were clearly talking about their pet cat or dog.
"Have you had your cat fixed yet? Yes, he/she was done last week."