stumptailedcatteldog2

blue merle collie dog

stumpytailed cattle dog

german shepherd dog
Finnish Lapphund