Skip to content

Shepherds Stock Photos & Royalty-Free Images

All the stock photos you need and more from our global creative community.

Price is in US dollars and excludes tax and handling fees

Filter & Refine

12,471 results
Clear all

Price

$
-
$

On Sale

Colors

grey 11,234
brown 11,144
black 9,485
white 8,536
blue 4,360
green 3,898
orange 2,683
pink 1,628
red 527

12,471 stock photos

Clear all
german shepherd in studio

german shepherd in studio

$5
puppy german shepherd

puppy german shepherd

$5
adult german shepherd

adult german shepherd

$5
young german shepherds

young german shepherds

$5
Portrait of a Belgian shepherd.

Portrait of a Belgian shepherd.

$5
young german shepherd

young german shepherd

$5
young german shepherd

young german shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
tricolor australian shepherd

tricolor australian shepherd

$7
australian shepherd in studio

australian shepherd in studio

$5
picardy shepherd in studio

picardy shepherd in studio

$5
training of belgian shepherd

training of belgian shepherd

$5
Australian Shepherd dog

Australian Shepherd dog

$7
Miniature American Shepherd

Miniature American Shepherd

$5
young german shepherd

young german shepherd

$5
puppy german shepherd

puppy german shepherd

$5
Miniature American Shepherd

Miniature American Shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
Miniature American Shepherd

Miniature American Shepherd

$5
puppy australian shepherd

puppy australian shepherd

$5
Australian shepherd dog

Australian shepherd dog

$5
australian shepherd in studio

australian shepherd in studio

$5
young german shepherd

young german shepherd

$5
australian shepherd in studio

australian shepherd in studio

$5
training of belgian shepherd

training of belgian shepherd

$5
young german shepherd

young german shepherd

$5
australian shepherd dog

australian shepherd dog

$5
australian shepherd in studio

australian shepherd in studio

$5
belgian shepherd laekenois

belgian shepherd laekenois

$5
young german shepherd

young german shepherd

$5