This quiz is highly inaccurate, a Meercat is not a dog, foxes are not dogs and wolves are not dog breeds but are apart of the dog family, canine. Plus your Lhasa Apso is a Maltese, your German Shepherd isnt a German Shepherd (beleive me I have three) and your bulldog is a french bulldog.
Hey not trying to be rude but the bulldog is actually a Boston terrier and the german shepherd isnt a German shepherd. German shepherds have long fur and pointed ears going up! And the correct name for the staffy is American staffordshire terrier/staffordshire bull terrier! :)