Well it really depends on the breed. Some breeds like great danes for example can have ten to thirteen and others such as bull dogs have one or two. But the average for most dogs or mutts in about 4-7. :)
Average of 4-6 pups per litter
Two to four pups, with 3 being the average. The absolute largest I have seen has been seven with no deaths.
There can be 1-10 dingo pups in a litter.
4-7
A hamster can give birth to a litter of 4 to 12 pups, with the average litter size being around 6 to 8 pups. The number of pups in a litter can vary based on factors such as the hamster's age, health, and genetics.
When coyote pups are born they weight from 8 to 9.7 ounces. An average adult coyote can weigh up to 39 pounds.
Rats typically give birth to a litter of 6 to 12 pups.
1-10 per litter
Fox litters, on average, range anywhere from 1 to 10 pups.
6 on average 3
Around 1 - 6 pups is an average size litter.
A female coyote have about 5 to 7 offspring in one year.