Oh I'm so sorry! 2 is young but she would be 3 by the time of foaling. Some others posted to give the shot, but imo I wouldn't. I would not be so quick to end a "possible" life. She may not even be bred. : ) best wishes for you an her!
Oh wow! Lilly is so beautiful, she will have such a pretty foal! Exciting! I'm glad you are keeping her : )
Can't wait fo pics of your sweet baby boy! : D
Well to my very untrained eye... She looks forward of center, and much more slab sided. I would think she is getting close! These mares are super tricky! And being a maiden she may not show you many signs. Hang in there! I know it's hard and stressful. We are all ere for you and your pretty mare!