Skip to content

Shepherd 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

18,555 results
Clear all

Price

$
-
$

On Sale

Orientation

Colors

grey 16,634
brown 16,427
black 14,258
white 11,948
blue 7,253
green 6,926
orange 4,241
pink 2,479
red 861

18,555 stock photos

Clear all
australian shepherd in studio

australian shepherd in studio

$5
gray german shepherd

gray german shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
puppy australian shepherd

puppy australian shepherd

$9
australian shepherd in studio

australian shepherd in studio

$5
Anatolian Shepherd dog

Anatolian Shepherd dog

$9
brown australian shepherd

brown australian shepherd

$7
puppy german shepherd

puppy german shepherd

$5
Angry german shepherd dog

Angry german shepherd dog

by zelmab
$5
training of belgian shepherd

training of belgian shepherd

$5
australian shepherd in studio

australian shepherd in studio

$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
young german shepherd

young german shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
Miniature American Shepherd

Miniature American Shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
puppy german shepherd

puppy german shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
puppy german shepherd

puppy german shepherd

$5
training of belgian shepherd

training of belgian shepherd

$5
Australian Shepherd dog Merle

Australian Shepherd dog Merle

$5
young german shepherds

young german shepherds

$5
training of german shepherd

training of german shepherd

$5
White Swiss Shepherd Dog

White Swiss Shepherd Dog

$5
young german shepherd

young german shepherd

$5
young german shepherd

young german shepherd

$5
young german shepherd

young german shepherd

$5