babies of animal

123456789101112
Across
  1. 1. baby of horse
  2. 5. baby of duck
  3. 6. baby of sheep
  4. 10. baby of pig
  5. 11. baby of swan
Down
  1. 2. baby of frog
  2. 3. baby of eagle
  3. 4. baby of goat
  4. 7. baby of fish
  5. 8. baby of salmon
  6. 9. baby of cat
  7. 12. baby of goose