I have a 16 year old mare with the identical habits. But my mares problems definately have to do with hormones. I looked int Moody Mare, but the time you recieved it, you would be paying over $100 for 60 days. I decided to try "Breeders Pac", this is in a pellet form though. It only costs $120 for the whole year. I have heard many great things about Breeder Pac, and can't wait to see how it helps my mare.