dog breeds

123456789
Across
  1. 5. very dangerous
  2. 6. very snappy
  3. 7. not a boder collie but close
  4. 8. know for hoarding sheep
  5. 9. righteous pups
Down
  1. 1. normal police dogs
  2. 2. i have 2
  3. 3. very curly
  4. 4. commonly mistaken for Labradors