Optimistic Thinking

12345678910
Across
  1. 1. Likes to chase mice
  2. 2. Believing something good will eventually come
  3. 3. White large things in the sky
  4. 5. People who love you a lot
  5. 6. What you play with
  6. 7. Birth givers
  7. 9. Who you play with
Down
  1. 1. Another word for happy
  2. 4. One horned horse
  3. 8. Multi-colored Arc
  4. 10. Man's best friend