Dog coat color calculator
Choose each parent's genotype at the six main color loci, from a DNA test or from what you can see. You get the chance of each coat color per puppy, the odds at every locus, and a warning before any merle to merle mating.
E locus: mask, black or red
Em adds a dark mask. Two copies of e block black and brown pigment in the coat: the dog is red, yellow or cream.
K locus: solid, brindle or pattern
KB makes the coat solid. kbr adds brindle stripes. Only ky/ky dogs show their A-locus pattern in full.
A locus: pattern
Fawn/sable (ay), agouti or wild sable (aw), tan points (at) or recessive black (a).
B locus: black or brown
Two copies of b turn black pigment brown (liver, chocolate), nose included. Red hair is not affected.
D locus: dilute
Two copies of d dilute black to blue and brown to lilac (isabella).
M locus: merle
One copy of M gives merle patches on black or brown pigment. Two copies (double merle) carry a high risk of deafness and eye defects.
Most likely colour per puppy
Black
56% chance for each puppy
- Black56%
- Chocolate19%
- Red, yellow or cream19%
- Red, yellow or cream, liver nose6.3%
Puppy odds at each locus
- E
- E/e 50% · E/E 25% · e/e 25%
- K
- KB/KB 100%
- A
- ay/aw 13% · ay/at 13% · ay/a 13% · aw/at 13% · aw/a 13% · at/a 13% · ay/ay 6.3% · aw/aw 6.3% · at/at 6.3% · a/a 6.3%
- B
- B/b 50% · B/B 25% · b/b 25%
- D
- D/D 100%
- M
- m/m 100%
Based on assumptions
Each parent passes one of its two copies at every locus, at random and independently. The odds apply to each puppy separately, so a litter can differ from them a lot. White spotting, ticking, roan and some breed-specific genes are not included.
Color genetics only, simplified to six loci. It predicts odds, not a litter, and says nothing about a dog's health or breed standard. Use DNA tests from an accredited lab before breeding.
How is dog coat color inherited?
Every color a dog can have comes from just two pigments: eumelanin, which is black or brown, and phaeomelanin, which is red or yellow. A handful of genes decide which pigment is made, where on the body and in what shade. Each gene sits at a spot called a locus, and every dog has two copies of it, one from each parent. A puppy gets one copy from the sire and one from the dam, picked at random, which is exactly what a Punnett square shows.
Worked example: two black Labradors that both carry yellow (E/e) and chocolate (B/b). The calculator opens with this pair. Per puppy, the odds are 56.25% black, 18.75% chocolate, 18.75% yellow with a black nose and 6.25% yellow with a liver nose. In a litter of eight you might get exactly that 9:3:3:1 split, or all black: each puppy is a separate roll of the dice.
The six loci in the calculator
| Locus | Gene | Alleles, dominant first | Effect |
|---|---|---|---|
| E | MC1R | Em > E > e | Em adds a dark mask. Two copies of e block black and brown pigment in the coat: the dog is red, yellow or cream. |
| K | CBD103 | KB > kbr > ky | KB makes the coat solid. kbr adds brindle stripes. Only ky/ky dogs show their A-locus pattern in full. |
| A | ASIP | ay > aw > at > a | Fawn/sable (ay), agouti or wild sable (aw), tan points (at) or recessive black (a). |
| B | TYRP1 | B > b | Two copies of b turn black pigment brown (liver, chocolate), nose included. Red hair is not affected. |
| D | MLPH | D > d | Two copies of d dilute black to blue and brown to lilac (isabella). |
| M | PMEL | M > m | One copy of M gives merle patches on black or brown pigment. Two copies (double merle) carry a high risk of deafness and eye defects. |
The A locus uses the classic four alleles. UC Davis now reports it in more detail: ay splits into dominant yellow and shaded yellow, and at into black saddle and black back. If your test uses the new names, pick the classic allele they belong to.
Which gene wins? The order that decides color
Genes don't act side by side; some override others. The calculator applies them in this order:
- E locus first. A dog with two copies of e can't put black or brown pigment in its coat, so it is red, yellow or cream whatever the other genes say. Its nose still shows black, liver or a diluted shade.
- K locus next. One copy of KB (dominant black) makes the coat solid and hides the A locus completely. kbr adds brindle stripes to the red parts of the pattern. Only ky/ky dogs show their A pattern as it is.
- A locus pattern. Fawn or sable, agouti, tan points or recessive black (a/a), which looks solid even without KB. Em adds a dark mask that shows on the lighter patterns.
- B and D change the shade. Two copies of b turn black into brown (liver, chocolate), as the UC Davis brown test explains; two copies of d dilute black to blue and brown to lilac, per the dilute test.
- M adds merle on top, as patches of diluted black or brown pigment.
Why you should never breed merle to merle
Merle is incompletely dominant: one copy (M/m) gives the familiar marbled coat, two copies (M/M) give a double merle. Breed two merles and 25% of puppies are expected to be double merles, with another 50% merle. Double merles are often largely white, and UC Davis lists hearing and eye defects, along with skeletal, heart and reproductive problems, among the risks. Breeding two merles is discouraged.
Pairing a merle with a non-merle avoids double merles entirely: 50% of puppies are merle and the rest are not. The catch is proving the other parent is really non-merle. Cryptic merles carry a short form of the gene and show little or no pattern, and a red or yellow (e/e) dog can carry merle without any visible sign. A merle DNA test on both parents is the only safe check, and the calculator warns you whenever one parent's merle status is a guess.
What if the parents aren't DNA tested?
You can still use the calculator by picking a "Not tested" option that matches what you see, such as "Not tested: black nose" for the B locus. Each of those treats every genotype that fits the description as equally likely, so an untested black-nosed dog counts as a 50% chance of carrying brown. That is a planning assumption, not a fact about your dog: in a breed where brown is rare, the true chance is much lower.
Visible colors tell you more than you might think. A brindle dog must have kbr, a blue dog must be d/d, and a tan-pointed dog with no brindle must be ky/ky with at least one at. Start with what is certain and use "can't tell" only where a gene is hidden, such as the A locus under a solid black coat.
What the calculator can't predict
- White markings. Piebald and other white spotting, ticking and roan depend on further genes and are not modelled.
- Shade of red. Whether a red dog is cream, gold or deep red depends on intensity genes outside the six loci.
- Breed-specific variants such as cocoa in French Bulldogs, harlequin in Great Danes, grizzle in Salukis, and dilutes that UC Davis notes are still unexplained in some breeds.
- Merle length. Testing labs such as UC Davis now report merle by allele size, which predicts how strong the pattern is. The calculator treats every merle allele the same.
- Brindle tests. The UC Davis K-locus test reports dominant black (KB) only, so brindle carriers are usually worked out from the dog's coat and pedigree.
Frequently asked questions
Can two black dogs have a yellow puppy?
Yes, if both parents carry the recessive red/yellow gene (genotype E/e at the E locus). Each puppy then has a 1 in 4 chance of inheriting e from both and being red, yellow or cream. If either parent is E/E, no puppy can be e/e.
Can two yellow Labradors have black puppies?
No. Yellow Labradors are e/e, so they can only pass on e, and every puppy is e/e and yellow too. Their nose color can still vary: puppies with two copies of the brown gene (b/b) have liver-colored noses.
What happens if you breed a merle with a non-merle?
Each puppy has a 50% chance of being merle (M/m) and a 50% chance of being non-merle, and none can be a double merle. That is why merles are bred to DNA-tested non-merles.
Can a black dog and a chocolate dog have blue puppies?
Only if both carry the dilute gene (D/d). Blue is black pigment diluted by two copies of d, and chocolate becomes lilac (isabella) the same way. Two carriers have a 1 in 4 chance per puppy of a dilute color.
How accurate is a coat color calculator?
With DNA-tested parents the odds per locus are exact Mendelian probabilities. The color names are simplified, though: white spotting, ticking, roan, intensity and several breed-specific genes also change how a dog looks, and with untested parents the results rest on assumptions.
Sources
Related tools
- Dog due date calculatorEnter the mating, LH surge or ovulation date to get your dog's whelping window and a dated whelping calendar.
- Dog pregnancy week by weekEnter the mating date to see which week of pregnancy your dog is in, how the puppies are developing and what to do now.
- Heat cycle calculatorEnter the first day of your dog's last heat to see when the next one is due, each stage's dates and her most fertile days.
- Inbreeding coefficient (COI) calculatorEnter a litter's pedigree up to five generations to get its coefficient of inbreeding and the common ancestors behind it.
- Litter size calculatorEnter the mother's weight or breed and her age to see how many puppies to expect and the range most litters fall in.
- Dog age calculatorEnter your dog's age and size to get its age in human years, its life stage and when it counts as a senior.