Small breeds 10 puppies and large breeds 6 -12 puppies
Anyone's guess really. Although litter size is usually relative to breed. Certain breeds have small others large litters. Could be one or could be ten. It depends how many eggs were fertilized and develop to term, no one can really know.