20 Really Fab German Shepherds to Cheer You Up.

via Daily Puppy

The Cutest Puppy

Stanley a Boxer/German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Paul Jones a German Shepherd Puppy via Daily Puppy

Bentley a German Shepherd/Golden Retriever Puppy via Daily Puppy

Bentley a German Shepherd/Golden Retriever Puppy via Daily Puppy

Bentley a German Shepherd/Golden Retriever Puppy via Daily Puppy

Layla a German Shepherd Puppy via kscionti24

Layla a German Shepherd Puppy via kscionti24

Layla a German Shepherd Puppy via kscionti24

Layla a German Shepherd Puppy via kscionti24

Layla a German Shepherd Puppy via kscionti24

Enzo a German Shepherd Puppy via Daily Puppy

Enzo a German Shepherd Puppy via Daily Puppy

Enzo a German Shepherd Puppy via Daily Puppy

Enzo a German Shepherd Puppy via Daily Puppy