Boop! You're not Ready for How Darling These Australian Shepherds Are.

Brutus
via Daily Puppy

Adopted by a loving family. Before adoption he was severely abused but now he lives a very happy life.

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy

Andromeda, or "Annie" a Australian Shepherd/Border Collie Puppy via brittle&wiley

Brutus a Australian Shepherd/Golden Retriever Puppy

Brutus a Australian Shepherd/Golden Retriever Puppy via Daily Puppy

Brutus a Australian Shepherd/Golden Retriever Puppy

Brutus a Australian Shepherd/Golden Retriever Puppy via Daily Puppy

Brutus a Australian Shepherd/Golden Retriever Puppy

Brutus a Australian Shepherd/Golden Retriever Puppy via Daily Puppy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Sassie a Australian Shepherd/German Shepherd Puppy

Sassie a Australian Shepherd/German Shepherd Puppy via Princess Stimpy

Basil a Australian Shepherd Puppy

Basil a Australian Shepherd Puppy via DukeJoey

Basil a Australian Shepherd Puppy

Basil a Australian Shepherd Puppy via DukeJoey