well, it depends on what breed the dog is.... this link might help
http://www.seefido.com/html/_average_number_of_puppies_per.htm
Usually a bulldog will have 4 puppies in a litter.
Usually 5 to 10, but there are exceptions, my Pit a litter of 13!!
Usually 3-4 puppies per litter.12 puppies in one litter is the highest recorded though.
Pekingese dogs usually have 2 to 4 puppies per litter.
Usually 2 to 3 puppies in a litter because this is a small dog with a small "stomach." hope that helps! :D
Weimaraners usually have 5-7 puppies.
usually an Akita dog will have 5 to 7 puppies per litter.
Miniature pinschers generally have 3 to 4 puppies or to be politically correct 3.4 is the average puppies per litter.
There can be 5 - 7 puppies in a litter of a Saluki.
Most Alaskan Malamutes have between 4 and 10 puppies in each litter. The average is 6 puppies.
Alaskan Malamutes usually have between 4 and 10 puppies in each litter. The average is 6 puppies.
The average size litter for a small collie is six puppies. Generally, this breed of dog has between four and eight puppies.