GUESS THE DOG BREED

12345678910111213141516171819202122
Across
  1. 1. Long
  2. 5. Originally from Mexico
  3. 6. French
  4. 11. Hates cats
  5. 15. Golden
  6. 18. Boxing
  7. 19. Has to be brushed often
  8. 20. Little and fluffy
  9. 21. Famous film
  10. 22. England
Down
  1. 2. Japan
  2. 3. Water dog
  3. 4. Flat face
  4. 7. Originally from China
  5. 8. Maltesers
  6. 9. Strange eyes
  7. 10. floppy ears
  8. 12. Thin bodies
  9. 13. Farms
  10. 14. Racing
  11. 16. Gig and scruffy
  12. 17. Royal Family
  13. 20. Snorts