average litter german shepherd
Average Puppies Born to Popular Breeds. 1  Labrador Retrievers had a typical range of 5 to 10 puppies per litter, with an average of 7.6, based on over 85,000 litters. 2  German Shepherd Dogs had just over 44,500 litters with a range of four to nine pups and averaging 6.6 per litter.