Unfamiliar words

123456789101112
Across
  1. 2. When something is funny
  2. 3. An unexpected event
  3. 6. A piece of paper that shows what you bought
  4. 8. Man's best friend
  5. 10. Sweet course eaten
  6. 12. YES!
Down
  1. 1. Contains Month, Week, and Days
  2. 4. Likes to chase mice
  3. 5. To provide with something needed
  4. 7. Making no noise
  5. 9. Showing thanks
  6. 11. Strange