how many puppies can a dog have?

best answer
The number of puppies your dog can have varies widely. Smaller breed dogs usually only have 1-4 pups per litter. Medium and larger breed dogs can have upwards of 10-15 pups per litter. That being said even some larger breed dogs may only have 1-2 puppies.