Not a teacher nor a native.
To me that sounds good. But I don't know what does it mean to sterilize cat.
When I first read and imagine this, it made me laugh for a little.
Of course, my comment has only entertainment purpose plus may be will promote your thread .
So I strongly recommend you to wait for teacher's reply.
Student or Learner