Rescue Animals wearing Soccer Socks

12345678
Across
  1. 1. idea
  2. 3. well-being
  3. 5. safe place
  4. 6. well known
  5. 7. improvement
  6. 8. gift
Down
  1. 2. units of 12
  2. 4. very eager