average litter for dogs
The average size of a litter is generally 6 to 10 puppies. The number of puppies in a litter often varies with the size of the dog. Smaller dogs tend to have smaller litters.