how many months goat give birth?
The gestation period, or length of pregnancy, of the doe ranges between 145 to 152 days, or 150 days (5 months) on average, and under normal circumstances, the doe can have multiple births (twins, triplets and rarely, more).