These Australian Shepherds are the Poster-Pups for Being Cuddly.

Charlie
via mansbestfriend77

Little Charlie Brown is a rambunctious pup who loves to run, talk, and sleep! He plays for hours and hours with is Lab mix brother, Luke. You'll never believe he came from the back of a truck in a shopping mall parking lot, will you? But he did, and he's making our home more fun by the hour!

Kirby a Australian Shepherd Puppy

Kirby a Australian Shepherd Puppy via calexg

Kirby a Australian Shepherd Puppy

Kirby a Australian Shepherd Puppy via calexg

Kirby a Australian Shepherd Puppy

Kirby a Australian Shepherd Puppy via calexg

Kirby a Australian Shepherd Puppy

Kirby a Australian Shepherd Puppy via calexg

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Charlie a Labrador Retriever/Australian Shepherd Puppy

Charlie a Labrador Retriever/Australian Shepherd Puppy via mansbestfriend77

Vienna a Australian Shepherd Puppy

Vienna a Australian Shepherd Puppy via Daily Puppy

Vienna a Australian Shepherd Puppy

Vienna a Australian Shepherd Puppy via Daily Puppy

Vienna a Australian Shepherd Puppy

Vienna a Australian Shepherd Puppy via Daily Puppy

Vienna a Australian Shepherd Puppy

Vienna a Australian Shepherd Puppy via Daily Puppy

Vienna a Australian Shepherd Puppy

Vienna a Australian Shepherd Puppy via Daily Puppy

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via harphe

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via harphe

Maverick a Australian Shepherd Puppy

Maverick a Australian Shepherd Puppy via harphe