Saarlooswolfhond, Ceskoslovensky vlciak, Miniature American shepherd and Standard poodle – from Finland

 

 

Saarlooswolfhond, Ceskoslovensky vlciak, Standard Poodle and Miniature American Shepherd from Finland