Spanish to English Quiz - Animals

Yak
Owl - Snow Owl
Dogbreed - Cocker Spaniel
Goose