5.8 million dogs and cats entered U.S. shelters and rescues in 2025 (Shelter Animals Count: about 2.8 million dogs and 3 million cats). Most of that intake is strays, not owner surrenders. Published surrender reasons are housing, too many animals, behavior, and cost — not a single “expectations” statistic.
What does show up when dogs come back is a gap between what people expected and what daily care actually is. ReadyPup is practice for that gap. It lets you put in the real time and work of a pet parent — the daily schedule, the walks, and the consequences of missed care — before you adopt. It does not prevent surrender, certify anyone, or speak for a shelter.
Educational defaults only. Not veterinary advice, diagnosis, treatment, an adoption guarantee, or a shelter certificate.
Privacy: https://pamu512.github.io/readypup/
Who it’s for
ReadyPup is an educational readiness coach for people preparing for a dog, living with a dog, or thinking about adding another.
- Prep — a virtual dog and a 28-day practice clock
- With my dog(s) — the same care loop, no graduate gate
- Adding another — your dog plus a virtual extra, including second-dog time
Each day plans walks, potty, training, play, and grooming from breed and age defaults. Weather and pavement can shorten a walk or swap to indoor enrichment. There is no universal “safe walk temperature.”
Walks use motion and location. A long distance with no steps is meant to be rejected, and that rule is not yet strict enough to claim in public, so this draft does not. Missed care is visible: meters dip and fallout adds up. The report is not a shelter certificate.
After 28 counted days (Prep and Adding another), you get an honest readiness report. It is not a shelter certificate and will not bump any waitlist.
Works fully offline. Optional sign-in backs up care history, shares care with the household, and restores progress across devices.
How it makes money
Free forever: daily care, walks, and the readiness clock.
ReadyPup Premium (optional subscription via RevenueCat):
- app.readypup.readypup.premium.monthly — monthly
- app.readypup.readypup.premium.annual — annual Entitlement: readypup
Premium unlocks household sharing (every hand-off recorded), breed-specific care guides, and sync across devices.
A 7-day free trial is offered only when the App Store introductory offer is actually live. The paywall never advertises a trial RevenueCat does not report.
The daily care loop stays free. Premium is for households that share care, and for breed-specific depth. No revenue yet.
What’s different
- Three doors of equal weight, including a not-ready outcome.
- Missed care is visible. The report refuses to be a certificate.
- Educational, not clinical — no vet or shelter-gatekeeper claims.
- Three equal doors share one care engine.
- Dark, calm craft — one sage-teal accent, clay only for missed care, DM Sans.
Built with Flutter for iOS, RevenueCat (purchases_flutter), optional sign-in, motion and location on walks, and opt-out Firebase diagnostics. Android is not part of this submission until a Play listing is live.

Log in or sign up for Devpost to join the conversation.