DogMatch My selection FR

How we compute a match.

No black box, no empty promises. This page explains exactly how DogMatch turns your answers into a breed ranking, what data feeds the algorithm, and where its limits are, so you can decide with your eyes open. Updated July 4, 2026.

01 / 06

Why we wrote this algorithm.

Most "which dog should I choose" guides online fall into one of three traps. The first: they confuse popularity with compatibility. You get offered a Labrador because it is the most adopted breed, not because it matches your home, your budget, your activity level or your experience.

The second: they reason in binary categories ("small dog", "family with children", "guard dog") where reality is continuous. A 7 kg Border Terrier is not a lap-sized "small dog" — it is a terrier that needs 90 minutes of exercise a day. The word "small" hides the number that matters.

The third: they never explain their criteria. You read that "the Cavalier King Charles Spaniel suits families" without knowing whether the author factored in the MVD heart predisposition, at 100% beyond age 10 (a considerable veterinary cost), or simply copied the FCI standard.

DogMatch starts from the opposite principle: every breed is scored on 14 personality axes from 1 to 5, your answers build an ideal profile on those same 14 axes, and we compute the distance between the two. No magic — just transparent arithmetic, with verifiable data and a publicly documented method.

02 / 06

14 axes, hard filters, Euclidean scoring.

In practice, the algorithm runs in four steps:

(1) Catalogue filters. Allergy, young-child and other-pet filters use catalogue classifications. They guarantee neither allergy tolerance nor individual behaviour. Housing and budget no longer remove breeds using a weight cap. Explicit size limits and, for dogs, heavy-shedding limits remain in use. If comfort constraints empty the selection, they are relaxed and compromises remain visible; household filters are retained.

(2) Preferences and capacity. Answers describe your preferences. Available time and preferred activity jointly set daily capacity: a garden or extensive experience cannot increase it. Accepting lots of upkeep or having a large home does not mean you must choose a breed that needs them. Easier training is not penalised just because you are experienced.

(3) Score and practical limits. A weighted distance compares breed traits with your profile. Estimated costs are checked against your stated budget, and activity and upkeep needs against your capacity. Budget overruns, heavy shedding and incompatible vocal tendencies are flagged separately. The score does not predict an individual animal or your actual expenses.

(4) Ranking and alternatives. Breeds without practical-limit overruns precede alternatives requiring changes. With equal numbers of overruns, score breaks ties, then popularity and finally slug for a reproducible order. If no breed meets your limits, the results say so and explain the compromises.

03 / 06

Where the breed scores come from.

Every breed in the catalog goes through a structured extraction protocol based on four primary sources:

  • FCI (Fédération Cynologique Internationale) — the official standard for each breed: size, weight, life expectancy, temperament as defined by the country of origin. FCI nomenclature →
  • SCC (Société Centrale Canine) — French-specific data: LOF registration statistics, legal classifications (categories 1 and 2), the breeder network. SCC →
  • AKC (American Kennel Club) — the American breed standards, more detailed on behavioral traits and health tendencies. Used as a complement when the FCI entry stays terse. AKC Breeds →
  • French Wikipedia — for verifiable figures (average weight, life expectancy, genetic prevalence), always cross-checked against the primary sources. Never used on its own for a subjective trait.

For behavioral traits that do not appear in official standards ("easy to train", "tolerant of children"), we rely on published behavioral studies and veterinary consensus. When sources disagree, we record the median and flag the discrepancy on the breed page.

04 / 06

What the quiz does not do.

The quiz is not an individual predictive test — it is a classifier of breeds relevant to your profile. The distinction is crucial.

A Border Collie is not a guaranteed match just because it comes out first. Every puppy is singular, breeding temperament counts, and the training you provide counts for more still. The quiz points you toward a breed that is statistically coherent with your life; choosing a specific individual is done at a kennel or with a breeder, spending time with the puppy and its parents.

The quiz does not capture the "love at first sight" dimension. If you grew up with a Bernese Mountain Dog and that is the one calling you, no algorithm should talk you out of it — unless there is an objective dealbreaker (allergy, a budget incompatible with the veterinary costs, unsuitable housing).

The quiz does not replace a veterinary assessment or a conversation with a dog trainer. If your situation is particular (a very young child, an adult dog already at home, a respiratory allergy), go and see a professional who will meet your family before confirming the choice.

We also have structural biases. The catalog breeds are mostly FCI/AKC-recognized ones — so European and American, with a few Asian breeds. Primitive non-standardized breeds (village dogs, landraces) are not covered. If you adopt from a shelter, the quiz will give you a sense of the traits compatible with your profile, but the on-site assessment by the volunteers always comes first.

05 / 06

Weights: how we calibrated.

The 14 axes do not carry equal weight in the final score. A poor match on daily exercise (high-energy breed plus sedentary life) is devastating; a poor match on cold tolerance barely registers in mainland France. The weighting below reflects those differences.

How we calibrated these weights. The first version was based on veterinary consensus and behavioral literature (high weights for exercise/energy/space, low weights for climate tolerances in a temperate climate). Validation used synthetic personas: 18 hand-built user profiles (young urban professional, rural family of three children, senior in an apartment, and so on) for each of which we know the expected answer. We iterate on the weights until at least 12 personas produce a top 3 judged plausible on manual review.

Axis Weight Rationale
Daily exercise 1.5 Direct impact on everyday life — 30 minutes or 2 hours changes everything.
Energy level 1.5 Strongly coupled to lifestyle: high energy means friction if your routine is calm.
Good with children 1.4 Decisive when there are children — neutral otherwise.
Good with cats 1.4 Same, if there are cats at home — a conditional weight.
Space needed 1.3 Housing is a structural, non-negotiable constraint.
Trainability 1.2 Matters for first-time owners; secondary for experienced ones.
Affection 1.1 A personal preference, but rarely a dealbreaker.
Grooming 1.1 Costs money and time but stays manageable — a middling weight.
Barking 1.0 Crucial in an apartment, neutral in a detached house.
Independence 1.0 Matters for people who work full time, neutral otherwise.
Openness to strangers 0.9 Social comfort, secondary to the overall profile.
Good with dogs 0.9 Same.
Cold tolerance 0.7 The French climate is moderate — a low weight except at altitude.
Heat tolerance 0.7 Same — mostly relevant for flat-faced breeds during a heatwave.

Table generated from the algorithm's own code (single source — it cannot drift from what actually runs). Last calibration: July 4, 2026.

06 / 06

Our commitments, plainly.

Three operating commitments, for as long as this site exists:

(1) Every calibration change is public. If we change a weight, a hard filter, or the modifiers of a question, it is announced at the top of this page with the date and the reason. Your results may legitimately shift between two visits — you will know why.

(2) No breeder promotion influences the ranking. We accept neither money nor breed placement. The only monetizations we consider (never switched on without notice) are affiliate links on generic utility products (litter, transport, insurance) that create no bias in the breed ranking.

(3) Your data stays local. Your quiz answers are stored in localStorage — on your device, never sent to a server. You can erase them at any time from your browser settings. We run no intrusive analytics and there is no user account.

Does a ranking look wrong to you? Challenge it. Every reasoned report is checked against the sources, and the entry is corrected if you are right — it is our best calibration loop. A question, a breed missing from the catalog? Same door: the contact page.

You have been through the mechanics.

Now it is your turn.

Take the quiz