full screendownload
A brave shepherd dog walking in nature
German Shepherd in nature. Blurred background
Shepherd puppy plaid in a cage
Dog training the shepherd carries a stick
An Australian shepherd dog. Breeds
German Shepherd and white kitten became friends
Thoughtful shepherd on the sidewalk
A shepherd in nature with his tongue hanging out
Sad shepherd looks into the water
The German Shepherd is plaintively begging for something
The shepherd looks at the sea late in the evening
The shepherd follows the little kitten