You might also like Big Cats by Picture and Bear breeds by Picture
Answers from https://www.purina.com.au/dogs/Breeds and
http://dogtime.com/dog-breeds/profiles
the time limit is a little short--I was doing pretty well, but didn't even get to 20 of them to try, several of which I did know. That picture of the Cocker spaniel does look a little more like a Golden Retriever to me also, but I think I know why--I think your picture is an English Cocker Spaniel which looks quite different from an American Cocker Spaniel. The English variety does quite resemble a Golden in the face.
The cocker spaniel is infact a spaniel and does not look like a Golden Retreiver at all exept in color, now on the other hand Vizla is actually spelled Vizsla.