Medium Haired German Australian Shepherds for Sale

Medium Haired German Australian Shepherds

No Medium Haired German Australian Shepherd Puppies for Sale Could Be Found

Marco German Shepsky

$599

Gabriella / German Shepherd

$1,250

Long Coat German Shepherd Puppies

$1,250