are cows always pregnant to give milk?
Yes, cows need to be pregnant and give birth to produce milk. ... A cow's pregnancy length (gestation) is a little over nine months and generally a cow will calve every 12 months. Dairy cows are selectively bred to produce high levels of milk and this is far more than a calf could normally drink.