German Shepherd Pup
Gorgeous German Shepherd puppy with amazing ears - the ears are usually floppy at this age. Perhaps this pup is very surprised about something!
Baby Abrams - German Shepherd Puppy
REX German shepherd puppy 9 weeks old.
REX 8.5 week old german shepherd puppy.
German Shepherd Dogs