what is the estrus cycle length for goats
The average duration of the goat estrous cycle is 21 days but can vary with different breeds or environment. A relatively high frequency of short cycles is characteristic of goats and tend to occur in young does, at the onset of the breeding season, and with prostaglandin induction of ovulation.