Know Your Dogs ?

1234567891011121314151617181920
Across
  1. 1. some of my haircuts leave me with Pompoms
  2. 4. Quite a few of us are police dogs
  3. 5. Bred by the Revererend Jack __________
  4. 7. everybody calls me old down south
  5. 8. I'm really big with folk from Denmark
  6. 10. mush you sled dog till my voice gets gruff
  7. 12. I come in 3 colours and lead people who don't see them
  8. 14. _ _ _ _ _ man
  9. 15. my nickname is yorkie
  10. 17. I'm the smallest dog from Mexico
  11. 19. Set fair for the emerald isle to find me
  12. 20. I like counting sheep what am I
Down
  1. 1. short 3 letter name and an upturned nose that's me
  2. 2. sausage dog ? Cheek!! Must dash
  3. 3. opposite to east you will find my name
  4. 6. you saw me on the front page I'm a knockout
  5. 9. I get my name from bringing things back
  6. 11. I like water and rhyme with Daniel
  7. 13. you ain't nothing but a hound dog but what kind
  8. 16. am I a fierce guard dog or a slobberchops
  9. 18. I started fighting male cows