Two possibilities exist for this phenomenon. First, the cow may have claimed another cow's calf and nursed that calf. Then, she delivered her own calf six weeks later and is now trying to nurse both calves. Second, the cow actually calved twice, six weeks apart and is now nursing both calves. Generally, the udder doesn't fill until about two to three weeks prior to calving. However, there is a lot of variation between cows. For example, older cows bag down sooner than heifers. It would be possible for a cow to produce milk six weeks ahead of her due date, but this is highly unusual. Several reports illustrate that cows can breed on consecutive heat cycles by two different bulls and subsequently delivering each calf independently two to three weeks apart. It would be a stretch to believe that six weeks could elapse between two calvings for the same cow.