animals (REALLY HARD)

123456789101112131415161718
Across
  1. 3. frog
  2. 4. iguana
  3. 7. giraffe
  4. 8. dog
  5. 10. racoon
  6. 12. whale
  7. 13. panda
  8. 15. fox
  9. 16. cats
  10. 17. whale
  11. 18. gorilla
Down
  1. 1. yak (btw this one is THE but no caps)
  2. 2. lizard
  3. 5. elephant
  4. 6. anteater
  5. 9. baboon
  6. 11. horse
  7. 14. shark