Dog Pregnancy Test: How and When It Is Confirmed

By Hassan Nawaz, Publisher. Updated November 11, 2026.

A vet can confirm a dog pregnancy with ultrasound from about day 28 to 30 or a relaxin blood test from about day 27 to 30, and count the puppies by X-ray from about day 55. A human pregnancy test does not work on a dog.

The methods and the earliest day

Days are counted from breeding. Early in a pregnancy the result depends on the exact day she ovulated, so a negative test that is too early is not final.

MethodFrom about dayWhat it showsNotes
Abdominal palpation by a vet20 to 28Embryos may be feltOnly by a vet. Do not press the belly yourself.
Relaxin blood test27 to 30A hormone made during pregnancyA blood sample, tested at the clinic or by a lab
Ultrasound28 to 30Pregnancy and fetal heartbeatsAlso shows whether the puppies are alive
X-rayAbout 55Skeletons, so the number of puppiesUsed to count puppies before whelping

Why human tests do not work

A human test detects hCG, a hormone made in human pregnancy that dogs do not make. The hormone used for dogs is relaxin, produced during pregnancy. A urine test from a pharmacy will not give a meaningful result on a dog.

Choosing a method

If it is negative but she looks pregnant

A dog can show nesting, milk and a swollen belly with no puppies, usually 6 to 8 weeks after her heat. See false pregnancy in dogs. Your vet can repeat the test or use ultrasound.

Work out the dates with the dog pregnancy calculator, and see the week-by-week timeline for the stage you are in.

See a vet. Book the confirmation visit rather than relying on a home test, and ask your vet about care, feeding and the plan for whelping.

Frequently asked questions

When can a vet confirm a dog is pregnant?

Ultrasound can show pregnancy from about day 28 to 30 after breeding, and a relaxin blood test from about day 27 to 30.

Can you use a human pregnancy test on a dog?

No. Human tests detect hCG, which dogs do not make. Dog tests detect relaxin.

When can an X-ray count the puppies?

From about day 55, when the skeletons show.

Sources

Calculators for this

Last updated November 11, 2026. Dates are averages with a normal window. How we check our data. Found an error? Tell us.