20 breeds of sheep; 1) Scottish Blackface 2) Oxford Down 3) Lincoln Longwool 4) Blue faced Leicester 5) Merino 6) Kerry Hill 7) Border Leicester 8) Dorset Down 9) Romney 10) Suffolk 11) Hill Radnor 12) Clun Forest 13) Jacob 14) Cheviot 15) Black Welsh Mountain 16) Herdwick 17) Hampshire 18) Southdown 19) Rough Fell 20) Dartmoor