Weather for calving and lambing has been excellent