full screendownload
Sad shepherd dog on a chain
German Shepherd dog running through the snow
Smart Muzzle of a Central Asian Shepherd dog
Polish shepherd guards sheep in a meadow
A formidable German Shepherd among snow-covered snowdrifts
An Australian Shepherd puppy lurks in the dry grass
German Shepherd with big ears
A shepherd puppy with big ears is lying on a step
The devoted look of a shepherd dog breed
A shepherd dog looks at a laptop on a white background
The German Shepherd performs the command
Nalchik and its Great Caucasian ridge