Question: do goats always produce milk?
Answer: In order to give milk, a goat must first get pregnant and have kids of her own. Her body creates the milk to feed the kids. ... Some goats give so much milk that they are able to “milk through” into a second year. Occasionally a goat will give milk without having kids – this is referred to as a precocious udder.