Merry Christmas Ruby!!!

123456789
Across
  1. 3. A group of sheep is called a ___
  2. 6. Sheep have ___ pupils (which allows them to see 270-320 degrees)
  3. 8. Sheep use their ___ to communicate
  4. 9. Sheep have an excellent sense of ___
Down
  1. 1. Sheep can remember 50 sheep faces for ___ years
  2. 2. Covers a sheep animal
  3. 4. Racka sheep have ___ horns
  4. 5. There are about _,200 sheep breeds
  5. 7. Only follow the voice they know
  6. 9. Hebridean sheep can have two to ___ horns