Test a mating

Choose a sire and a dam to preview the pedigree and inbreeding of their future litter. You can also imagine a puppy that does not exist yet, from its two parents, and test its own mating.

or an imaginary male puppy, from his parents

Leave the sire field empty and choose the parents of a male puppy that does not exist yet.

or an imaginary female puppy, from her parents

Leave the dam field empty and choose the parents of a female puppy that does not exist yet.

Start again

Faiter Tender BeastSireFaiter Tender Beast♂ Red · Russia · 2018Own COI 0% over 5 generations Kaminari Smollis-SanDamKaminari Smollis-SanBCU 257 000237 · ♀ Red · Belarus · 2019Own COI 0% over 5 generations

Genetic indicators of the litter

All three figures are recalculated for the number of generations selected.

COI — inbreeding

0.39%

Low. Common ancestor: Vormund To Russia With Love.

AVK — distinct ancestors

91.9%

57 distinct ancestors out of 62 possible. Among known ancestors only: 95%.

Pedigree completeness

96.8%

2 empty slots. The AVK takes them into account, so read both figures together.

How these figures are calculated

COI — Wright's formula: F = Σ (½)n₁+n₂+1 × (1 + FA), summed over every path through a common ancestor A. The number of generations must be fixed for two dogs to be comparable: a more complete pedigree mechanically raises the figure.

AVK — distinct ancestors divided by the theoretical number of ancestors. Over 5 generations there are 62 possible slots. 100% means no ancestor appears twice.

Completeness — the share of slots actually filled in. The AVK is misleading without it: a half-empty pedigree shows a low AVK even with no inbreeding at all, simply because data is missing.

Pedigree of the litter

The whole tree fits on screen. Pinch to zoom in on a dog.

Embed this pedigree on your website

Copy this code into a page of your website. The pedigree stays up to date automatically, and the frame adjusts to its exact height.

Preview If your website builder refuses the <script> line, keep only the <iframe> line and adjust its height.