Pets and pests

12345678910
Across
  1. 5. (adjective) strange or unusal
  2. 6. (adjective) able to accept what other people do and think
  3. 7. (noun) a person who tries to impress other people by showing how good he or she is at doing something
  4. 10. (adjective) bad-tempered
Down
  1. 1. (noun) crazy people
  2. 2. (adjective) similar to somebody/something
  3. 3. (adjective) clever
  4. 4. (adjective) calm
  5. 8. (adjective) concerned about unimportant details
  6. 9. (noun) a particular quality in your personality