Small animal management

1234567891011121314151617181920
Across
  1. 3. big and fluffy
  2. 8. gets a lot of fancy haircuts
  3. 9. white with a lot of black spots
  4. 11. the target dog
  5. 12. all grey and creepy eyes
  6. 13. Gradys dog
  7. 14. sheds a lot
  8. 15. floppy ears
  9. 16. rhymes with mug
  10. 19. has blood in its name
  11. 20. big gold coat
Down
  1. 1. has a lot of wrinkles short legs
  2. 2. small and aggressive
  3. 4. dark brown coat
  4. 5. very small eyes
  5. 6. can be brindle
  6. 7. wiener dog
  7. 10. police dog
  8. 17. rimes with Afghanistan
  9. 18. guard dog