These Charming Australian Shepherds are About to Make Your Day.

via Daily Puppy

The Cutest Puppy

Townes a Rottweiler/Australian Shepherd Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy via Daily Puppy