Mr. Hart Animal Science Puzzle

1234567
Across
  1. 1. Male cattle capable of reproducing
  2. 3. Male swine capable of reproducing
  3. 5. female that is capable of giving birth
  4. 6. immature swine
Down
  1. 1. castrated male swine
  2. 2. major dairy breed raised in the USA
  3. 4. Castrated rooster
  4. 7. immature female swine