Farm animals

12345678
Across
  1. 1. 4DUCK
  2. 5. 7PIG
  3. 6. 1FARMER
  4. 7. 8SHEEP
  5. 8. 3BEE
Down
  1. 2. 6CHICKEN
  2. 3. 2GOAT
  3. 4. 5HORSE