Describing pets

12345678910
Across
  1. 4. time-consuming to take care of
  2. 6. expensive to buy and to take care of
  3. 7. easygoing; good with people and others pets
  4. 9. violent; sometimes dangerous
  5. 10. attentive to its owner; reliable
Down
  1. 1. cute and charming
  2. 2. easy to care and inexpensive to keep
  3. 3. harmful to furniture and others things
  4. 5. exceptionally friendly and loving
  5. 8. unclean; makes a mess