Two Australian Shepherd Pups

Two newborn puppies with blue eyes cuddle together

Breed: Australian Shepherd Two Australian Shepherd Pups