20 Painfully Naughty Australian Shepherds to Cheer You Up.

Braille
via Daily Puppy

Braille is a blind and deaf Double Merle Australian Shepherd, meaning he was bred from two merle parents. He is blind and deaf as a result of this, but shhh! He doesn't know! Braille has no idea he's any different than any other puppy! He is smart, spunky, and HAPPY!

Braille a Australian Shepherd Puppy

Braille a Australian Shepherd Puppy via Daily Puppy

Braille a Australian Shepherd Puppy

Braille a Australian Shepherd Puppy via Daily Puppy

Braille a Australian Shepherd Puppy

Braille a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy

Marley the Australian Shepherd Mix a Australian Shepherd Puppy via Daily Puppy

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via Daily Puppy

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via Daily Puppy

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via Daily Puppy

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via Daily Puppy

Eleanor a Australian Shepherd/Poodle Puppy

Eleanor a Australian Shepherd/Poodle Puppy via Daily Puppy

Eleanor a Australian Shepherd/Poodle Puppy

Eleanor a Australian Shepherd/Poodle Puppy via Daily Puppy

Eleanor a Australian Shepherd/Poodle Puppy

Eleanor a Australian Shepherd/Poodle Puppy via Daily Puppy

Eleanor a Australian Shepherd/Poodle Puppy

Eleanor a Australian Shepherd/Poodle Puppy via Daily Puppy

Meggie a Australian Shepherd Puppy

Meggie a Australian Shepherd Puppy via Daily Puppy

Meggie a Australian Shepherd Puppy

Meggie a Australian Shepherd Puppy via Daily Puppy

Meggie a Australian Shepherd Puppy

Meggie a Australian Shepherd Puppy via Daily Puppy