20 Rlyrly Fabulous German Shepherds to Cheer You Up.

Bruin
via Daily Puppy

I adopted Bruin from a shelter in the south when he was about 3 months old. He enjoys long walks along the beach, trips to the dog park, and rolling around in puddles. He is a very calm and gentle pup. I call him a little southern gentleman!

Bailey Rae a German Shepherd/Golden Retriever Puppy

Bailey Rae a German Shepherd/Golden Retriever Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Mira a German Shepherd/Manchester Terrier Puppy

Mira a German Shepherd/Manchester Terrier Puppy via Daily Puppy

Koda a Siberian Husky/German Shepherd Puppy

Koda a Siberian Husky/German Shepherd Puppy via Daily Puppy

Koda a Siberian Husky/German Shepherd Puppy

Koda a Siberian Husky/German Shepherd Puppy via Daily Puppy

Koda a Siberian Husky/German Shepherd Puppy

Koda a Siberian Husky/German Shepherd Puppy via Daily Puppy

Koda a Siberian Husky/German Shepherd Puppy

Koda a Siberian Husky/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Bruin a Australian Shepherd/German Shepherd Puppy

Bruin a Australian Shepherd/German Shepherd Puppy via Daily Puppy

Skippy a Labrador Retriever/German Shepherd Puppy

Skippy a Labrador Retriever/German Shepherd Puppy via Larenkim

Skippy a Labrador Retriever/German Shepherd Puppy

Skippy a Labrador Retriever/German Shepherd Puppy via Larenkim

Skippy a Labrador Retriever/German Shepherd Puppy

Skippy a Labrador Retriever/German Shepherd Puppy via Larenkim