full screendownload
Four big dogs are lying
German Shepherd puppy and Siamese kitten
The dog is thoroughbred. German Shepherd
A German shepherd and a small gray kitten
The German Shepherd is waiting for the team
German bombers among thunderclouds
German Shepherd puppy in the grass
Shepherd puppy on the grass with yellow foliage
Photo of a mammal dog German Shepherd
A big shepherd dog runs through the snow
Young German Shepherd in the yard
German Shepherd puppy snow