Advanced Dog Breeds

12345678910
Across
  1. 3. - Dog that brings things back (9 letters)
  2. 4. - Long low sausage dog (9 letters)
  3. 6. - Spotted firehouse dog (9 letters)
  4. 9. - Herding dog type (8 letters)
  5. 10. - Tiny fluffy companion (10 letters)
Down
  1. 1. - Wrinkled flat-faced dog (7 letters)
  2. 2. - Tiny Mexican dog (9 letters)
  3. 5. - Floppy-eared hunting dog (7 letters)
  4. 7. - Small feisty dog group (7 letters)
  5. 8. - Very large gentle giant (7 letters)