Animal puzzle

123456789
Across
  1. 1. lives in igloo
  2. 4. Large marsupial
  3. 5. Flying mammal
  4. 6. Man's best friend
  5. 8. Likes to chase mice
  6. 9. gives birth to chick
Down
  1. 2. Has a trunk
  2. 3. long with scales
  3. 5. wings to travel
  4. 7. long neck