German shepherd puppies 2 weeks old July 8, 2019 16 32 64 128 German shepherd puppies 2 weeks German shepherd 2 months 2 week german shepherd puppies German shepherd 7 months 2 month german shepherd puppy