How Many Puppies do Dogs have?

The number of puppies in a litter depends mostly on the size and breed of the mother dog. In some cases with large breed dogs they can have up to twelve puppies. Some smaller breeds may have only one per litter.