Australian Shepherd puppy, 7 days old, lying against white background

Australian Shepherd puppy, 7 days old, lying against white background

Australian Shepherd puppy, 7 days old, lying against white background

by
by
by
by
by
by