BREEDS OF DOGS

12345678
Across
  1. 2. a mexican breed
  2. 4. between the Siberian Husky and Poodle
  3. 7. between Australian Terrier & Miniature Poodle
  4. 8. Is one of the smallest terrier breeds
Down
  1. 1. between the Boston Terrier and French Bulldog
  2. 3. Thin body, can run fast especially in races
  3. 4. a cross between the Siberian Husky and Corgi
  4. 5. Another name for Dachshund
  5. 6. a Chinese breed with a broad muzzle