Question: how many months does a german shepherd give birth?
Answer: How Long is a German Shepherd Pregnancy / Gestate? From the time of conception, the average length of the pregnancy / gestate is about 63 days. Since German Shepherds are large dogs, their pregnancy term may be slightly longer than that of a tiny breed.