Loading…
Bearded Collie puppies, 6 weeks old, sitting, standing. Focus on the yawning puppy against white background
Bearded Collie puppy, 6 weeks old, sitting and two others in the background against white background
Close up on a Bearded Collie puppy, 6 weeks old, and with others in the background against white background
Front view of Australian Shepherd puppies, 6 weeks old, sitting and lying in a row against white background
Front view of Australian Shepherd puppies, 6 weeks old, sitting and lying in a row against white background
Australian Shepherd, Belgian Shepherd-Groenendael, Border Collie and German Shepherd dogs against white background