Question: how long does it take for a goat to have a second baby?
Answer: The doe should kid between 145-155 days from the date she was bred. Different breeds of goats kid, on an average, differently. Most goats "average" 150 days, but that does not mean they can't go longer with no reason to be concerned. (Of course to get an average, you have to have some go longer and some go earlier).