My gelding was gelded ASAP he is almost two and is already gelded. He is almost a bit bigger than 15 hands and my mare is only 12.1. Our mare is in heat and I was wondering if we should seperate them or what because he keeps mounting her!

we tried to stop him, but it didn't work so we stalled him for awhile, but we can't keep doing that.

I am worried he will hurt her. She leads him on, but then kind of grunts when he mounts her so I cannot tell if she is in pain or not? Please help any suggestions are appreciated.