Dog breeds

123456789101112
Across
  1. 2. English hunting dog
  2. 3. lassie
  3. 6. otherwise known as a yorky
  4. 8. more a companion than a pet
  5. 9. a born guard dog
  6. 10. sausage dog
  7. 11. the Australian cattle dog
  8. 12. half cocker spaniel and half Yorkshire terrier
Down
  1. 1. ugly and hairless
  2. 4. largest breed of arctic dog
  3. 5. a small poodle
  4. 7. breeds deaf puppies