Dog litter sizes often range from one to twelve puppies, with five or six being the norm. In contrast, large-breed dogs can have up to 15 offspring. There is a wide range of possibilities depending on factors like the dog's species, size, health, and previous pregnancies.