Methodology
How we research — the whole method, in the open
We don't run a testing lab. Here's exactly what we do instead, so you can check our work and repeat it.
The short version
We compile published specifications, cross-check them against airline under-seat limits and independent safety certifications, read the aggregated owner reviews, do the arithmetic, and score each product against the rubric below. Every price is pulled live from Amazon and dated. Where we can't verify a claim from a primary source, we say so on the page. That's the entire method — no hidden testing lab, because we don't have one.
The sources we use
- Manufacturer specs and manuals — dimensions, weights, materials, weight ceilings and stated safety claims. These are claims, and where a pick leans on one, we attribute it.
- Airline pet policies — each carrier's under-seat limit and pet fee comes from the airline's own published policy, with the date we checked it. Airlines change these; our dimensions table is dated for that reason.
- Independent safety testing — for car restraints, we rely on the Center for Pet Safety's published crash-test certifications, and we distinguish an independently certified product from a manufacturer's own "crash-tested" claim.
- Aggregated owner reviews — read for real-world durability and failure patterns, never quoted as our own experience.
How we score
Every product gets a score out of 10, and that score is the mean of a handful of named metrics chosen for the category — for a flight carrier, things like fit under the seat, ventilation, build quality and value. We publish the per-metric numbers on every product card so you can see what the overall score is made of and weight them for your own priorities. A dog that only ever flies Southwest cares about carrier height more than we can in a general score.
These scores are judgments from documented research. They are not measurements we took in a lab, and we never present them as such. They are also not customer ratings — we have no reviews to aggregate, and we do not invent any.
How we handle prices
Prices come only from Amazon's live data, refreshed on a schedule and stamped with the date we last verified them. If our data is more than 48 hours old, the number disappears and the button falls back to "Check price on Amazon." We would rather show you no number than a stale one — a wrong price is worse than a missing price. We never type a price from memory.
How we handle what we can't verify
When we can't confirm a spec or a fit from a primary source, we flag it on the page instead of smoothing it over. A carrier we couldn't verify against a specific airline gets a "confirm before you fly" note, not a confident claim. This is the opposite of how a lot of this category reads, and it's deliberate: the caveat is the useful part.
How we keep it current
Prices are live by design. Airline policies and product specs get re-verified on a rolling quarterly cadence, and we update a page's "last updated" date on any material change. When a top pick goes out of stock or is discontinued, we re-check the ranking. Spot an error? Tell us — we aim to correct factual mistakes within 48 hours and note material corrections on the page.