If she has just had kittens and she is rubbing herself against the kitten she is probsbly coming back in season so the best thing is wait for this season to finish and get her speyed as its taking too much out of her to have another litter so soon as she should in my eyes and others only have one litter per year.

but good luck on whatever you decide to do.
Alan