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