Baby Animals

123456789101112131415161718192021
Across
  1. 2. Gosling
  2. 4. Piglet
  3. 5. Chick
  4. 7. Bunny
  5. 9. Puggle
  6. 13. Cygnet
  7. 15. Pup
  8. 16. Cub
  9. 17. Fawn
  10. 18. Caterpillar
  11. 20. Kitten
  12. 21. Porcupette
Down
  1. 1. Puppy
  2. 3. Eaglet
  3. 6. Foal
  4. 8. Joey
  5. 10. Baby
  6. 11. Duckling
  7. 12. Hatchling
  8. 13. Snakelet
  9. 14. Kid
  10. 15. lamb
  11. 18. Cub
  12. 19. Tadpole