Pets · for new puppy owners

Pup90Puppy schedule for 90 days

Pup90 is a 90-day puppy schedule for people who have just brought a puppy home, or are about to. You enter the day your puppy arrived and how many weeks old they were, and the app places getting-ready, vaccination-timing, socialization, and training tasks on your own calendar. The Today screen shows only what is open now, with the window that closes soonest at the top. Every day you finish at least one task, a paw print fills that day's square on a 90-square board.

  • Free
  • No ads
  • No account
  • Works offline
  • Data stays on your phone
  • No tracking

Three moments

01

Tick a task, stamp a paw print

The Today screen carries a board of 90 squares, one for each day since your puppy came home, with today's square outlined. Finish the day's first task and a paw print pops into today's square while the counter above the board goes up by one. Days with nothing done stay empty, so over the weeks the board becomes a record of the days you got something done.

02

Start from one date

The first screen asks for the day your puppy came home, how many weeks old they were then, and a name if you have one. The date can be in the past or still ahead, and the age sits at 8 weeks if you are not sure. One tap builds the 90-day timeline, with nothing to sign up for.

03

See every week ahead

The Timeline tab lays the plan out week by week and tags each week as past, this week, or coming up. Every task comes with a one-line reason, like the note that the socialization window closes as a puppy grows. Already did something early? Tick it off right there.

Counted from two dates

A puppy's first months run on two clocks. Vaccination rounds and the socialization period follow the puppy's age, while house training and settling in start the day the puppy walks through your door. Pup90 asks for the arrival date and the age in weeks at that moment, works out an approximate birthday from the two, and places each task against the date it belongs to.

Brought your puppy home weeks ago? Tasks whose window has already opened stay on today's list until you tick or skip them, and none of them is flagged as overdue. If the arrival date is still ahead, the header counts down the days until your puppy comes home, and getting-ready tasks such as supplies, a sleeping spot, and puppy-proofing show up in the week before.

What fills the 90 days

The plan draws from 30 tasks in four groups. Getting ready: basic supplies, a quiet spot, clearing hazards, finding a nearby vet clinic, and a calm first day. Vaccination timing: gathering the records you were given, talking through a schedule with your vet, and the rough windows when the first through fourth rounds usually fall. Socialization: gentle handling, household sounds, different floors, new people, the carrier, short stretches alone, grooming tools, the view outside, and a first short car ride. Training: a potty spot, responding to their name, the crate, bite control, sit, a collar or harness, longer time alone, recall, wait, and walking together.

Each task carries one line on why it sits where it does, such as the socialization window closing as a puppy grows, or a crate being a place to rest rather than a punishment. Above the list sits one of thirteen short cards, swapped in at set points across the 90 days. Each covers something new owners often worry about at that stage, like whining through the first nights or eating less after the move, and some of them suggest talking to your vet if it keeps up.

Today, and nothing else

The Today tab opens on the day count, the paw-print board, and the tasks open right now, each marked with its group's color. Tick one when it is done. If a task does not apply to your puppy, for example something already taken care of before the puppy came to you, skip it. Skipped tasks drop out of the progress math entirely, and you can bring them back.

Pup90 can also send one notification a day at a time you choose, 08:00 unless you change it. It names the most pressing open task and how many others are waiting, uses your puppy's name if you gave one, and stays quiet on days with nothing open. Notifications stay off until you switch them on in Settings, and that is the only moment the app asks for a permission.

Progress you can count

The Stats tab shows overall progress as a percentage, with skipped tasks left out, and a bar for each of the four groups. Under that are two numbers: how many days have a paw print, and how many days in a row the prints have kept going. A smaller copy of the board sits at the bottom.

A paw print marks the day you did something, not the day a task was scheduled. Tick off a task early from the Timeline tab and today's square gets the print.

What Pup90 is not

There is no account and no sign-up. The puppy's details and every tick stay on the phone, and the app makes no network requests. Entered the wrong date or age? Tap the puppy's details in Settings, fix them, and the timeline recalculates while your ticks stay put. Delete all data in Settings clears the profile, the checks, and any scheduled notifications, then returns you to the first screen.

Frequently asked questions

Does Pup90 tell me which vaccines my puppy needs?

No. It shows the rough windows when vaccination rounds usually fall, counted from the age you entered, and each one asks you to confirm the actual schedule with your vet. It names no vaccines, diseases, or doses.

My puppy came home weeks ago. Is it too late to start?

No. Enter the real arrival date and age. Tasks whose window has already opened stay on today's list until you tick or skip them, and nothing is flagged as overdue.

Can I set it up before my puppy arrives?

Yes. Enter the planned date. The header counts down the days until your puppy comes home, and getting-ready tasks such as supplies, a sleeping spot, and puppy-proofing appear in the week before.

What if I entered the wrong date or age?

Tap the puppy's details in Settings and change them. The timeline is recalculated and the tasks you already ticked stay ticked.

Is my puppy's information uploaded anywhere?

No. There is no account and the app makes no network requests. Everything stays on your phone, and Delete all data in Settings removes the profile, the checks, and any scheduled notifications.

Is there anything to buy?

No. The app is free with no ads and no in-app purchases.

Get Pup90

Pick the channel you use.