Random Animal Crossword puzzle

1234567891011121314151617181920
Across
  1. 2. Perfect in every way
  2. 4. water dog
  3. 5. overweight dog with anger issues
  4. 7. tall dog that races and carries people
  5. 10. messed up otter with super powers
  6. 13. insect with eight times the flexing
  7. 15. super strong
  8. 17. tall horse
  9. 18. really long nose and huge ears
  10. 20. whimsical owl
Down
  1. 1. black tiger
  2. 3. plugs into a computer
  3. 6. small mean elephant with a grudge
  4. 8. updated deer
  5. 9. really buff dog with some friends
  6. 11. long salamander shunned by God
  7. 12. big cat obsessed with being the boss
  8. 14. small household deer
  9. 16. tiny flying tiger
  10. 19. half-bald lion with stipes