Awwww. Can't. Even. Handle. These. German Shepherds!

via Erin Kate

Update. These have all been adopted.

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Shepherd Mix 5 a German Shepherd Puppy via Erin Kate

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Cedar a Australian Shepherd/Siberian Husky/German Shepherd Puppy via OksanaDances

Callista a Siberian Husky/German Shepherd Puppy via TheRitchies

Callista a Siberian Husky/German Shepherd Puppy via TheRitchies