Whose baby am I?

123456789101112131415161718
Across
  1. 6. Puggle
  2. 8. Calf (my mum is not a cow)
  3. 11. Cygnet
  4. 12. Porcupette
  5. 13. Kit
  6. 14. Cub
  7. 16. Gosling
  8. 17. Fawn
Down
  1. 1. Eaglet
  2. 2. Eft
  3. 3. Kid
  4. 4. Puffling
  5. 5. Fry (universal name)
  6. 7. Fingerling
  7. 9. Wiglet
  8. 10. Farrow
  9. 11. Sea foal
  10. 15. Pinkie
  11. 18. Elver