Methodology

Scope

This page explains how PupWiki produces breed scores, cost estimates, fit scores, and tool outputs. We believe every number or recommendation should be explainable.

Breed trait data

Breed traits are derived from:

Traits are expressed as ordinal levels (low, medium, high) rather than numeric scores to avoid false precision. Trait levels reflect general breed population tendencies, not guarantees about individual dogs.

Cost estimates

Cost estimates are based on:

Cost estimates do not include: emergency veterinary care, major surgery, boarding, pet insurance, training classes, or city-specific cost adjustments (coming in Phase 3).

Confidence levels

Fit scores

The Breed Fit tool produces a 0–100 score based on a simple weighted model: household type, experience level, and daily alone-time tolerance. This is a starting-point estimate, not a scientific assessment. Individual dogs vary significantly from breed averages.

Limitations

Update cadence

Cost models are reviewed annually. Breed trait data is reviewed when authoritative sources update. All pages show a “last reviewed” date.

Data sources

Methodology last updated: 2026-05-29