Yardage is dependant on which of the 3 designs/sheep breeds you choose to knit.
Leicester (all white sheep): 1 ball white plus oddments for embroidery on face.
Suffolk (white sheep with brown face and limbs): 1 ball white and 1 ball brown.
Jacob (multi sheep with horns: 1 ball mid brown, one ball brown and one ball BFL.
Registration required to view pattern