I know how you feel. We have a mare on camera (sorry not online) that we were expecting to foal a week ago. She is holding out on us. Each night aroung 1:00am she lays down flat like she is going to foal, but nothing. It is getting really frustrating. I have been watching poor flirt at the same time. We are used to foaling quarter horses and they seem much more predictable. Our one mare has foaled 3 times and all on day 342. Our Maiden mare wasn't due until June 10th and she had her foal on day 323 (May 21) I had to move the camera from our mini mare over to hers when I went out to do chores one morning and she was full of wax. She was very kind to us and foaled at 4:00pm that afternoon. I had to work and she waited till I got home, and my son just got off the bus. The whole family got to watch. I had to do a little pulling, but delivery went pretty well. It took a while for him to get a handle on the milk bar, but once he did everything was great. Now if only these mini mares would get in gear and have their babies!! I will have to work some next week, so I suppose she will want to foal then. I know everyone wants flirt to foal, but it would be nice if she waits for her mom to come home.