The typical size of the first litter is about 5-6 puppies but may reach up to 12 puppies. You should also keep in mind that this strongly depends on the breed of your dog as well as the mother's health. Read more