Dog quiz

There are 171 recognized dog breeds.

Do you know them all?

PRACTICE BEST OUT OF 20