These Joyful German Shepherds are About to Make Your Day.

via Daily Puppy

Hello , my name is Haddie Hoffen! In case you were wondering Hoffen is German for Hope, because I am a German Shepard! I am very sweet but a little sassy. When I need to take a nap I fall asleep wherever I am. Even if I'm taking a bath. My favorite toy is anything I can chew on. I'm currently teething! I also h

Kirby a German Shepherd Puppy via andreah19

Kirby a German Shepherd Puppy via andreah19

Kirby a German Shepherd Puppy via andreah19

Kirby a German Shepherd Puppy via andreah19

Kirby a German Shepherd Puppy via andreah19

Foster a German Shepherd Puppy via Springfever

Foster a German Shepherd Puppy via Springfever

Foster a German Shepherd Puppy via Springfever

Foster a German Shepherd Puppy via Springfever

Haddie a German Shepherd Puppy via Daily Puppy

Haddie a German Shepherd Puppy via Daily Puppy

Haddie a German Shepherd Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Rory a Australian Cattle Dog/German Shepherd/Shiba Inu Puppy via Daily Puppy

Lucy a German Shepherd Puppy via katieb1123

Lucy a German Shepherd Puppy via katieb1123