Your numbers

Live
If she was mated several times, use the first date and add the last one below.
More matings or your vet's number
Widens the latest date to cover the last mating.
Blank = 63 days. If your vet timed ovulation, use the length they give you.
Expected whelping date—
Pregnancy length used
—
Earliest normal date
—
Latest normal date
—
Days since mating
—
Days until due date
—
Have the whelping box ready by
—

Free calculator by PriceTag Math · formula, examples and sources on the full page