Dogs carry their puppies in a Y-shaped organ called a bicornuate uterus, which has two long branches (called horns) that extend forward into the abdomen. Unlike the single-chambered human uterus, a dog’s uterus is designed to hold multiple offspring spread across both horns, which is why dogs can carry litters ranging from one to more than a dozen puppies at once.
Inside the Bicornuate Uterus
The canine uterus sits in the lower abdomen, behind and below the stomach and intestines. It consists of a short body near the pelvis that splits into two horns stretching forward toward the kidneys. Each horn connects to an ovary at its tip. When a dog becomes pregnant, the developing puppies line up in a row inside these horns, each one enclosed in its own fluid-filled sac and attached to the uterine wall by an individual placenta.
Puppies are not always evenly distributed. One horn might carry three puppies while the other carries five. The embryos migrate through the horns over the first week or so after fertilization, taking 7 to 10 days to travel from the base of the uterus to the tips of the horns. By around day 17, each embryo attaches to the uterine lining and begins forming its own placental connection, which will supply oxygen and nutrients for the rest of the pregnancy.
How Pregnancy Progresses
The standard canine pregnancy lasts about 63 days from ovulation, though counting from the date of breeding gives a wider window of 58 to 72 days because mating can happen several days before the egg is actually released. During the first few weeks, there’s little visible change in the dog’s body. The embryos are tiny, and the uterine horns haven’t stretched much yet.
By around days 21 to 30, a veterinarian can feel small, oval-shaped swellings along the uterine horns through the abdominal wall. At this stage, each swelling is roughly the size of a walnut, depending on the breed. These are the individual sacs surrounding each developing puppy. The swellings are distinct and evenly spaced, almost like beads on a string. After about day 35, the sacs lose their distinct round shape as the puppies grow and the spaces between them shrink, making palpation less reliable for counting.
Visible abdominal enlargement typically becomes obvious by mid- to late pregnancy, usually around weeks five through seven. Small breeds carrying just one or two puppies may barely show, while a large-breed dog with a big litter can look dramatically swollen in the final two weeks. The uterine horns, now heavy with fluid and growing puppies, press against the stomach and intestines, which is why many pregnant dogs eat smaller meals more frequently toward the end of gestation.
How Puppies Are Detected
Ultrasound can pick up fetal heartbeats as early as 25 to 28 days into pregnancy, confirming that the puppies are alive and developing inside the uterine horns. However, ultrasound isn’t great for counting puppies because the horns overlap and the sacs can be hard to distinguish from one another on screen.
X-rays are the most accurate way to count a litter, but they only work once the puppies’ skeletons have mineralized enough to show up on film. That happens around day 45, though veterinarians typically wait until day 55 or later for the clearest results. At that point, the tiny skulls and spines are visible, lined up inside both uterine horns. This count helps the owner and vet know exactly how many puppies to expect during delivery, so they can tell if one gets stuck.
How Puppies Are Positioned for Birth
In the final days of pregnancy, the puppies shift from being curled up along the uterine horns into position for delivery. The uterine horns funnel down into the uterine body, which connects to the birth canal through the cervix. Puppies are delivered one at a time, alternating somewhat randomly between the two horns as the uterus contracts.
Most puppies are born headfirst with their front legs extended forward, called anterior presentation. But unlike in humans, a tail-first delivery is also completely normal in dogs. Roughly 40% of puppies arrive hind legs first, and this is not considered a problem. True breech, where the puppy’s hips come first with the hind legs folded forward underneath the body, is the position that can cause complications.
The entire arrangement of the bicornuate uterus is what makes dogs so efficient at carrying large litters. By spreading puppies across two long horns rather than packing them into a single chamber, each puppy gets its own section of uterine wall, its own placenta, and enough room to develop. It’s the same basic design found in cats, pigs, and most other mammals that routinely give birth to multiple offspring at once.

