Cheyenne Female 2 (20)

3-week-old shepherd puppy Vom Zauberberg

Sable German shepherd female at 3 weeks old