We're a nation of dog lovers, but do you know your Schnauzers from your Shih Tzus? Find out with this dog breeds quiz!

Which of these dog breeds is your favourite?