Name that Baby Animal!

1234567891011121314151617
Across
  1. 4. baby chicken
  2. 6. baby goat
  3. 8. baby dog
  4. 10. baby butterfly
  5. 11. baby wolf
  6. 13. baby mosquito
  7. 16. baby horse
  8. 17. baby deer
Down
  1. 1. baby fox
  2. 2. baby frog
  3. 3. baby kangaroo
  4. 5. baby cat
  5. 7. baby duck
  6. 8. baby otter
  7. 9. baby fish
  8. 11. baby cow
  9. 12. baby owl
  10. 14. baby goose
  11. 15. baby eagle