German shepherd puppy 2 months care July 8, 2019 16 32 64 128 2 month german shepherd puppy German shepherd 4 months old