COST DATA METHODOLOGY
How we collect and report pet treatment costs
Veterinary review status: Not yet completed. A page will name the reviewer, credential, scope, and date if and when a licensed veterinarian reviews it. Until then, no veterinary-review label is used.
A treatment price is useful only when the reader can see what the number represents. The Pet Treatment Index reports source-dated cost observations, not a floating national number stripped of location, provider, treatment unit, frequency, and inclusions.
A thin sample remains a thin sample. We do not turn a handful of convenient examples into a precise national average.
What counts as a cost observation
A publishable observation must identify, when relevant:
- treatment or procedure;
- species;
- condition or treatment context;
- weight, dose, or size band;
- city, state, or region;
- provider type;
- source or underlying evidence;
- price type;
- amount or range;
- currency;
- what is included;
- what is excluded;
- whether the cost is one-time, per dose, per visit, monthly, annual, or a full course;
- date observed;
- date reverified;
- and important notes or limitations.
If a number cannot be assigned a meaningful denominator, it should not be presented as a treatment cost.
Price types remain distinct
The Index labels each observation as one of these:
Posted
A price publicly displayed by a veterinary practice, specialty hospital, pharmacy, program, manufacturer, or other legitimate source. A posted price may exclude diagnostics, examination, administration, monitoring, taxes, shipping, rehabilitation, or follow-up.
Quoted
An estimate or quote provided for a defined situation. A quote may change after examination, imaging, diagnosis, weight, treatment choice, complications, or additional services.
Billed
The amount shown on an itemized invoice before or without regard to insurance reimbursement, discounts, financing, or final payment.
Paid
The amount actually paid by the owner for the defined services. This may reflect discounts, insurance reimbursement timing, membership pricing, negotiated arrangements, or omitted services and must not be treated as interchangeable with the billed amount.
The public table must not mix these types without labeling them.
One item is not the total course of care
A treatment decision may involve more than the headline item.
Depending on the treatment, total cost may include:
- examination or consultation;
- diagnostic testing;
- imaging;
- pre-anesthetic testing;
- anesthesia;
- medication or device;
- administration;
- hospitalization;
- monitoring;
- follow-up visits;
- repeat doses;
- rehabilitation;
- travel;
- complication management;
- or long-term maintenance.
A page should distinguish the cost of one dose, one visit, one procedure, a loading series, a month, a year, and the expected course. Annualized figures must show the calculation and assumptions.
Sources we may use
Potential cost sources include:
- current public veterinary clinic or hospital price pages;
- official program or pharmacy price pages;
- itemized estimates, bills, or receipts submitted with permission and appropriately redacted;
- direct written quotes obtained for a clearly defined scenario;
- public fee schedules;
- regulator or government datasets where relevant;
- insurer explanations of benefits when they can be used without exposing personal information;
- and structured surveys with a disclosed sampling method.
A secondary article that repeats an unexplained range is normally a lead to investigate, not a primary cost observation.
Verification requirements
Before publication, the Editorial Desk should verify:
- that the source is real and current;
- that the price applies to the treatment or service claimed;
- that the location and provider type are known;
- that the date is recorded;
- that the unit and frequency are clear;
- and that major inclusions and exclusions are not hidden.
Where a public page changes frequently, preserve an internal screenshot or source note when lawful. A screenshot supports what was displayed on the capture date; it does not guarantee the price remains available.
How ranges are reported
A public range should show:
- minimum and maximum observed values;
- number of observations;
- geographic distribution;
- price-type mix;
- observation dates;
- major treatment assumptions;
- and limitations.
When the sample supports it, the Index may also show a median or percentile distribution. It will not publish a mean or median without the underlying observation count and method.
An observed range is not a quote and does not promise that a provider near the reader will charge within it.
Geography matters
Veterinary costs can vary by region, urban or rural market, specialty status, emergency setting, facility capabilities, and local labor or operating costs.
The Index should not use one city’s prices as a national answer. Where observations are geographically narrow, the limitation must appear beside the number. Regional pages should exist only when the data is genuinely regional—not when a location name is swapped into a template.
Provider type matters
A general practice, emergency hospital, university hospital, mobile provider, specialty center, rehabilitation facility, nonprofit clinic, pharmacy, and research program may quote different services and include different levels of care.
The provider type is part of the observation. The Index does not rank a provider as better merely because a posted number is lower.
Weight, dose, and clinical complexity matter
Medication and procedure costs may change with weight, dose, implant, anesthesia time, imaging, disease severity, hospitalization, surgeon, facility, complication risk, and follow-up plan.
The Index may use defined bands when the source supports them. It does not calculate an individualized dose or treatment price from owner-entered medical details.
Owner-submitted documents
If owner-submitted estimates, invoices, or receipts are accepted in a later phase:
- the submission process must explain how the material may be used;
- names, addresses, account numbers, payment information, pet identifiers, veterinarian-client details, and other unnecessary personal information must be removed;
- the Editorial Desk must verify the treatment, date, provider type, geography, and line items before publication;
- one submission remains one observation;
- and the public record should not expose the owner or imply endorsement of the provider.
Version one does not collect bills or medical records through the public forms.
Staleness and re-verification
Every observation has an observed date. Time-sensitive public tables should state their re-verification method and cadence.
An older observation may remain useful as historical data when clearly labeled. It should not be silently presented as a current quote. A source that no longer displays the price should be marked unavailable, reverified through another method, or removed from the current range while preserved in version history.
A page’s “last reviewed” date does not automatically make every underlying price current.
What the method will not do
The Cost Index will not:
- promise a provider price;
- invent a national average;
- combine posted, quoted, billed, and paid values without labels;
- hide the sample size;
- annualize a recurring treatment without showing assumptions;
- rank care quality from price alone;
- describe the cheapest option as safest or best;
- collect medical records through a general contact form;
- or treat an affiliate payout as a cost-data input.
Corrections
A provider, owner, insurer, researcher, or reader may report a wrong, stale, or mischaracterized observation. A correction request should include the affected page or row and a current source where possible.
A verified correction may update the row, remove it from the current range, or preserve it as historical data with an explanation.
Review and version status
Framework version: 1.0
Published: 2026-08-17
Last reviewed: 2026-08-17
Independent veterinary review: not yet completed. This page will name the reviewer, credential, scope, and review date if and when that review occurs.