Cats vs dogs

12345678910
Across
  1. 2. cleaning and taking care of oneself
  2. 3. focus or care given to something
  3. 4. to need something
  4. 7. not needing help from others
  5. 9. enjoying being with others
  6. 10. always supportive and faithful
Down
  1. 1. a friend or partner
  2. 5. physical activity
  3. 6. to communicate or do things with others
  4. 8. to keep safe