Shaggy German Australian Shepherds for Sale

Shaggy German Australian Shepherds

No Shaggy German Australian Shepherd Puppies for Sale Could Be Found

Watson - German Shepherd - Good Hands Only

$475

Flipper / German Shepherd

$1,500

Major - Australian Shepherd Blue Merle

$750