How llong do German Shepherd females carry their first littler of pups?
German Shepherd females usually carry their first litter of pups for about 63 days, or nine weeks, from conception to birth. However, this duration can vary by a few days depending on the individual dog.