These Charming Australian Shepherds are About to Make Your Day.

Allie
via Daily Puppy

The Cutest Puppy

Townes a Rottweiler/Australian Shepherd Puppy

Townes a Rottweiler/Australian Shepherd Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Desmond a Australian Shepherd/Poodle Puppy

Desmond a Australian Shepherd/Poodle Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Copper Run a Australian Shepherd Puppy

Copper Run a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy

Allie a Australian Shepherd Puppy

Allie a Australian Shepherd Puppy via Daily Puppy