20 Heart-Meltingly Friendly Australian Shepherds to Cheer You Up.

via Daily Puppy

The Cutest Puppy

Taylor a Australian Shepherd/Chow Chow Puppy via Daily Puppy

Kylie Anne a Australian Shepherd Puppy via Daily Puppy

Kylie Anne a Australian Shepherd Puppy via Daily Puppy

Kylie Anne a Australian Shepherd Puppy via Daily Puppy

Kylie Anne a Australian Shepherd Puppy via Daily Puppy

Kylie Anne a Australian Shepherd Puppy via Daily Puppy

Siva a Australian Shepherd Puppy via Daily Puppy

Siva a Australian Shepherd Puppy via Daily Puppy

Siva a Australian Shepherd Puppy via Daily Puppy

Siva a Australian Shepherd Puppy via Daily Puppy

Leo a Australian Shepherd Puppy via Daily Puppy

Leo a Australian Shepherd Puppy via Daily Puppy

Leo a Australian Shepherd Puppy via Daily Puppy

Leo a Australian Shepherd Puppy via Daily Puppy

Leo a Australian Shepherd Puppy via Daily Puppy

Dazy a Australian Shepherd Puppy via saramichelle

Dazy a Australian Shepherd Puppy via saramichelle

Dazy a Australian Shepherd Puppy via saramichelle

Dazy a Australian Shepherd Puppy via saramichelle

Sadie a Australian Shepherd Puppy via Daily Puppy