answered 6/18/2008 How Long Does A Nanny Goat Carry Her Kid For? The gestation is 5 1/2 months...they can come early or late. The milk does not usually drop until a few days, or even hours, before kidding.