Browse through our collection of shepherd images and stock photos. They are all royalty-free and ready to use for your next project.

Chevron-Down

Filter & Refine

832 results
Clear all
$
-
$
832
507
245
80
832
209
30
5
3
Show Less

832 stock photos

german shepherd (8 years)
$3
german shepherd (8 years)

german shepherd (8 years)

by Lifeonwhite

german shepherd (2 years)
$7
german shepherd (2 years)

german shepherd (2 years)

by Lifeonwhite

australian shepherd (11 months)
$7
australian shepherd (11 months)

australian shepherd (11 months)

by Lifeonwhite

australian shepherd (3 years)
$7
australian shepherd (3 years)

australian shepherd (3 years)

by Lifeonwhite

german shepherd / alsatian, police dog ( 2 years)
$7
german shepherd / alsatian, police dog ( 2 years)

german shepherd / alsatian, police dog ( 2 years)

by Lifeonwhite

german shepherd / alsatian, police dog ( 5 month )
$7
german shepherd / alsatian, police dog ( 5 month )

german shepherd / alsatian, police dog ( 5 month )

by Lifeonwhite

australian shepherd
$7
australian shepherd

australian shepherd

by Lifeonwhite

australian shepherd
$7
australian shepherd

australian shepherd

by Lifeonwhite

german shepherd puppy
$7
german shepherd puppy

german shepherd puppy

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$7
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

Pyrenean Shepherd (1 year)
$5
Pyrenean Shepherd (1 year)

Pyrenean Shepherd (1 year)

by Lifeonwhite

german shepherd / alsatian, police dog
$5
german shepherd / alsatian, police dog

german shepherd / alsatian, police dog

by Lifeonwhite

german shepherd / alsatian, police dog
$5
german shepherd / alsatian, police dog

german shepherd / alsatian, police dog

by Lifeonwhite

Puppy Belgian Tervuren
$5
Puppy Belgian Tervuren

Puppy Belgian Tervuren

by Lifeonwhite

Puppy Belgian Tervuren
$5
Puppy Belgian Tervuren

Puppy Belgian Tervuren

by Lifeonwhite

Puppy Belgian Tervuren
$5
Puppy Belgian Tervuren

Puppy Belgian Tervuren

by Lifeonwhite

german shepherd (2 years)
$5
german shepherd (2 years)

german shepherd (2 years)

by Lifeonwhite

australian shepherd (11 months)
$7
australian shepherd (11 months)

australian shepherd (11 months)

by Lifeonwhite

Belgian Shepherd Dog
$9
Belgian Shepherd Dog

Belgian Shepherd Dog

by lightpoet

Belgian Shepherd Dog
$7
Belgian Shepherd Dog

Belgian Shepherd Dog

by lightpoet

Clever German Shepherd dog lying in the spring grass, waiting fo
$7
Clever German Shepherd dog lying in the spring grass, waiting fo

Clever German Shepherd dog lying in the spring grass, waiting fo

by lightpoet

Clever German Shepherd dog lying in the spring grass, waiting fo
$9
Clever German Shepherd dog lying in the spring grass, waiting fo

Clever German Shepherd dog lying in the spring grass, waiting fo

by lightpoet

German Shepherd
$5
German Shepherd

German Shepherd

by eriklam