Buy a German Shepherd Puppy A German Shepherd puppy will thrive in a home that has plenty of space for training and exercise. You'll need to find a reputable breeder that offers health and temperament testing for every litter of puppies they sell. Find puppies that are curious and willing