TruthfulPaws
Home / Adoption Data / Sources
Data sources

Where the numbers come from.

The TruthfulPaws Adoption Data Project draws on two public data sources: Petfinder for listing-level data on individual animals, and Shelter Animals Count for aggregate outcome data at the shelter and state level. Together they cover the vast majority of US shelter and rescue activity.

Petfinder listings

Petfinder public search interface
Daily refresh · 2020–present

What it is: Petfinder aggregates active adoption listings from approximately 11,000 US shelters and rescue organizations. Each listing represents one animal, with structured fields (species, breed, age, sex, behavioral attributes) plus a free-form description and zero-or-more photos.

What we collect:

species primary breed secondary breed age bucket sex size color photos (count) description (length) good with kids good with dogs good with cats listing org listing state first observed last observed

Cadence: daily scrape of active inventory. Diff against the previous snapshot to detect new listings and disappearances. Time-on-list is computed from first-to-last observation.

License: public listings, scraped via the public search interface. We do not republish individual listings, raw descriptions, or photos. All findings on the hub are aggregate statistics.

Shelter Animals Count

Shelter Animals Count (SAC) state-aggregate reports
Quarterly refresh · 2020–present

What it is: a national database of US shelter intake and outcome statistics, with reporting from approximately 7,000 organizations. SAC publishes state-aggregated counts of intakes, live releases, transfers, returns to owner, and euthanasia on a quarterly cadence.

How we use it: SAC is the primary source for the euthanasia findings on this site (the marquee, dog finding 06, cat finding 04). Petfinder listings can't reliably measure euthanasia — animals euthanized before listing never enter the Petfinder dataset, and post-listing euthanasia is indistinguishable from successful adoption when a listing simply disappears. SAC reflects what shelters report actually happened to animals in their care. We also use SAC as a reality check against the Petfinder-derived adoption-speed findings.

Specific dataset used: the SAC public 2-year aggregate file (2024 + 2025), which combines self-reported counts from approximately 7,000 organizations with SAC's machine-learning estimates for organizations with incomplete data. State-level totals reflect all reporting orgs in that state.

License: SAC's data-use agreement reserves redistribution rights for the underlying records. We use the SAC public aggregate dataset and cite SAC as the source on every finding derived from it. We do not publish raw SAC data on the site. Researchers wanting access to SAC data should request it directly from shelteranimalscount.org.

Refresh cadence

Coverage gaps

Questions or data requests

Methodology questions, requests for cleaned cohort cuts, or academic data-sharing inquiries: john@truthfulpaws.com.