Australian Shepherd puppy, 8 weeks old, sitting and yawning against white background

Australian Shepherd puppy, 8 weeks old, sitting and yawning against white background

Australian Shepherd puppy, 8 weeks old, sitting and yawning against white background

by
by
by
by
by
by