I had a 2-year-old doe miscarry a set of twin bucks today. She was breed mid-August and due around mid-Jan. I had been checking her progress and she was doing great. I could feel some movement when I palpated her abdomen just a few days ago. She's been eating well and in great condition. Her body scores and FAMACHA scores have been normal. Today I came home and noticed that she had red mucus around her backside. I ran (literally) out into the pasture and found the two aborted fetuses - twin boys. I checked her well, and she is still expelling the placenta, but she is staying with the rest of the herd and is acting like her typical self. Even eating with the others. What could cause a spontaneous miscarriage? ETA: A note on the babies - They were perfectly formed with no obvious physcial defects. Due to their gestational age, they did not have hair yet.