Can you name all these dog breeds?

Some of you may find this quiz a little... ruff.

1.
Bulldog
Beagle
Saint Bernard
Boxer
2.
Maltese
Shar Pei
Pomeranian
Shih Tzu
3.
Pug
Pekingese
Terrier
Chihuahua
4.
Shih Tzu
Terrier
Schnauzer
Poodle
5.
Cocker Spaniel
Labrador
Collie
Golden Retriever
6.
Corgi
Chow Chow
Husky
Yorkshire Terrier
7.
Chow Chow
Briard
Labradoodle
Great Dane
8.
Cavalier King Charles
Papillon
Pekingese
Japanese Chin
9.
Labrador
Golden Retriever
Rottweiler
Schnauzer
10.
Pug
Boxer
Chihuahua
Bulldog
Share Your Results
Image 01 Image 02