Quick answer: Most dogs have 5 or 6 puppies in a litter. The average across 224 breeds is 5.4. Small breeds often have 1 to 4 puppies, and large or giant breeds often have 8 or more. The record is 24 puppies in one litter.

How many puppies can a dog have in one litter?
A dog can have anywhere from 1 to more than 12 puppies, but 5 or 6 is the most common. The best data comes from a Norwegian study of 10,810 litters across 224 breeds. It found an average of 5.4 puppies per litter.
That average hides a big spread. A Chihuahua with 2 puppies and a Great Dane with 10 are both normal. So the better question is how many puppies a dog of her size usually has.
How does breed size change litter size?
Breed size is the single biggest factor. In the same study, miniature breeds averaged 3.5 puppies and giant breeds averaged 7.1. Bigger dogs tend to release more eggs, so they carry more puppies.

| Breed size | Examples | What to expect |
|---|---|---|
| Toy and miniature | Chihuahua, Yorkshire Terrier, Pomeranian | The smallest litters, about 3 or 4 on average |
| Small | Beagle, Shih Tzu, Dachshund | Often a little below average |
| Medium | Border Collie, Cocker Spaniel, Bulldog | Close to the overall average of 5 or 6 |
| Large | Labrador, Golden Retriever, German Shepherd | Often above average |
| Giant | Great Dane, Mastiff, Saint Bernard | The biggest litters, about 7 on average |
These are tendencies, not limits. A Labrador with 3 puppies or a Beagle with 8 can still be healthy. If you want a due date for any of these breeds, use the dog pregnancy calculator.
What else affects how many puppies she has?
After breed size, the mother’s age matters most. Litters tend to get smaller as she gets older, and the drop is steeper in large breeds. A young adult dog in good health usually has her biggest litters.
- Her age: litter size falls as she ages, most of all in large and giant breeds.
- Her health and weight: a dog who is fit and at a healthy weight before breeding is more likely to carry a full litter.
- Timing of mating: mating close to ovulation gives more eggs a chance to be fertilized. Vets can time this with blood tests, as explained in our dog heat cycle guide.
- The male: poor sperm quality can lower the number of puppies, but he cannot raise it above the number of eggs she releases.
Two things that matter less than most people think are her litter number and the season. The Norwegian study found neither changed litter size in a meaningful way.
What is the most puppies a dog has ever had?
The record is 24 puppies, born to a Neapolitan Mastiff named Tia in England in 2004. That is about four times the average and far outside normal. A litter that large almost always needs a vet’s help and extra feeding for the puppies.
How can you tell how many puppies she is carrying?
An X-ray is the only reliable way. Puppy skeletons show up from about day 45 after mating, and an X-ray after about day 55 gives the best count. Ultrasound confirms the pregnancy earlier but often miscounts, because puppies overlap.

Knowing the number helps on the day. If the X-ray shows 7 puppies and only 6 have arrived, you know to call the vet. Our dog pregnancy test guide explains when each test works.
Belly size is a poor guide. A deep-chested dog can hide a big litter, and a small dog with 3 puppies can look huge.
Are very small or very large litters a problem?
Both need a closer eye. A litter of one or two can be harder than it sounds. A single puppy may grow very large, and there may not be enough signal to start labor on time. Vets often plan an extra check near the due date for these dogs.
A very large litter brings other risks. The uterus can tire before every puppy is out, and some puppies may not get enough milk. Watch that each puppy nurses and gains weight every day. The dog labor signs guide covers when to call the vet during birth.
The litter size study summary on PubMed has the full breed data if you want to dig deeper.
Frequently asked questions
Can a dog have just one puppy?
Yes. It is most common in toy breeds and older dogs. A single puppy can grow large, so ask your vet about an X-ray and a plan for the due date.
Do bigger dogs always have bigger litters?
Not always, but usually. Giant breeds average about 7 puppies and miniature breeds about 3 or 4. Any single litter can fall outside its breed’s usual range.
Is a dog’s first litter smaller?
Not in any reliable way. The large Norwegian study found the litter number made little difference. Her age and breed size matter much more.
Does the male dog decide how many puppies there are?
Mostly no. The female sets the upper limit by how many eggs she releases. A male with poor sperm quality can lower the count, but he cannot raise it.
Can dogs have 24 puppies?
It has happened once on record, with a Neapolitan Mastiff in 2004. It is extremely rare. Most giant breed litters have 7 to 10 puppies.
Can you count puppies by feeling her belly?
Not accurately. A vet may feel small swellings around days 21 to 35, but this cannot give a true count. An X-ray late in pregnancy is the reliable way.