Animal terminology

123456789
Across
  1. 2. immature female of cats
  2. 3. newborn pigs
  3. 6. immature female of horses
  4. 8. newborn chickens
  5. 9. Group of cattle
Down
  1. 1. Rabbit parturition
  2. 3. group of dogs
  3. 4. immature male of turkeys
  4. 5. Newborn goats
  5. 7. immature male of sheep