These Australian Shepherds are Preposterously Happy

Annabelle
via Daily Puppy

Hi! My name is Annabelle, but I like to go by Puppie. I live in Atlanta, Georgia with my best friend Zoey! I love to eat. I enjoy carrots the most! Most of the time, you'll find me outside just chillin' out on my patio. Oh, by the way, I'm almost 2 years old! When I was a little puppy, my previous owner aba

Blue a Australian Shepherd Puppy

Blue a Australian Shepherd Puppy via Daily Puppy

Annabelle a Beagle/Australian Shepherd Puppy

Annabelle a Beagle/Australian Shepherd Puppy via Daily Puppy

Annabelle a Beagle/Australian Shepherd Puppy

Annabelle a Beagle/Australian Shepherd Puppy via Daily Puppy

Annabelle a Beagle/Australian Shepherd Puppy

Annabelle a Beagle/Australian Shepherd Puppy via Daily Puppy

Annabelle a Beagle/Australian Shepherd Puppy

Annabelle a Beagle/Australian Shepherd Puppy via Daily Puppy

Annabelle a Beagle/Australian Shepherd Puppy

Annabelle a Beagle/Australian Shepherd Puppy via Daily Puppy

Kiva a Australian Shepherd Puppy

Kiva a Australian Shepherd Puppy via Daily Puppy

Kiva a Australian Shepherd Puppy

Kiva a Australian Shepherd Puppy via Daily Puppy

Kiva a Australian Shepherd Puppy

Kiva a Australian Shepherd Puppy via Daily Puppy

Kiva a Australian Shepherd Puppy

Kiva a Australian Shepherd Puppy via Daily Puppy

Kiva a Australian Shepherd Puppy

Kiva a Australian Shepherd Puppy via Daily Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy via ned_b

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy via ned_b

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy via ned_b

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy via ned_b

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy

Nemo the Miniature Australian Shepherd a Australian Shepherd Puppy via ned_b

Fancy pants  a Australian Shepherd Puppy

Fancy pants a Australian Shepherd Puppy via Daily Puppy

Fancy pants  a Australian Shepherd Puppy

Fancy pants a Australian Shepherd Puppy via Daily Puppy

Fancy pants  a Australian Shepherd Puppy

Fancy pants a Australian Shepherd Puppy via Daily Puppy

Fancy pants  a Australian Shepherd Puppy

Fancy pants a Australian Shepherd Puppy via Daily Puppy