We did pregnancy testing for our ‘ewe lambs’, those who were born May, 2012. Among the approximately 1400 lambs born last spring, we chose the 300 best females to be put to the rams in December. However, we know not all of them have been bred. We want to...