Question: are all puppies the same size when born?
Answer: Different breeds of dogs have different sizes of litters (that's the number of puppies born at one time). Dogs that are older or smaller tend to have small litters, and dogs that are younger or larger tend to have bigger litters.