dog breeds (facts are the hints)

1234567891011121314151617181920
Across
  1. 4. a lean,tough ranch dog
  2. 5. a Mexican breed of toy dog
  3. 6. a German breed of working dog of medium to large size
  4. 8. stocky,muscular bull-type terriers
  5. 11. loving and lovable, happy,and companionable
  6. 12. stubborn,cuddly,very chill except at dawn/ dusk/ on walks
  7. 13. a short-legged, long-bodied, hound-type dog breed
  8. 15. a robust working breed of great strength
  9. 16. courageous,bold,and often feisty
  10. 17. loving, sweet, adorable,love you like no other dog
  11. 18. medium-sized working sled dog
  12. 19. thick-set, low-slung, well-muscled bruiser dog
  13. 20. a strong, athletic, and lively little herder
Down
  1. 1. a British breed of retriever gun dog
  2. 2. athletic,medium-sized herders
  3. 3. adaptable companions who gt on well with other dogs and children
  4. 7. a breed of herding dog developed in Australia
  5. 8. largest of the terrier breeds
  6. 9. a French breed of companion dog or toy dog
  7. 10. a friendly dog who gets along with people and other animals alike
  8. 14. outgoing,trustworthy,and eager-to-please family dogs