Animal names crosswords

12345678910
Across
  1. 1. newborn cattle
  2. 4. male turkey that has not been castrated
  3. 5. male cattle that has not been castrated
  4. 7. newborn goat
  5. 8. newborn cat
  6. 10. male pig not castrated
Down
  1. 2. newborn sheep
  2. 3. male horse not castrated
  3. 6. female cattle that has not had a baby
  4. 9. female sheep