Skip to content
TinyDoggo

Know when your puppy needs out — before the accident.

TinyDoggo turns one tap into a routine. Log every pee and poo in a second, and it learns your dog's usual times, predicts the next break, and nudges you after meals and naps — the two moments puppies never wait through.

Coming soon on theApp StoreSee how it works
  • Free to start
  • No account needed
  • Works offline
  • Built for iPhone
9:41

Luna

Log pee
Log poo
Log mealLog napCustom log
🍖

Ate 38m ago · usually goes within 20m — take her out

🔥 6 days accident-free

Last pee

42m ago

Next ~11:20

Usually next 11:20

Last poo

3h 10m ago

Overdue — expected 10:45

Take her out now · usually 10:45

🍖Last meal38m ago
😴Last nap1h 20m ago

Usual potty times

From 14 days of logs · best times to take her out

Pee5.4× a day · every ~3.1h

7:10

13/14 days

11:20

Next

4:45

11/14 days

Today (5)

PeeOutside · by Marlon9:12
🍖MealBreakfast · by Ana8:40
PooOutside · by Marlon7:55
Today
Calendar
Insights
Health
Settings
🔥6 days accident-free
👆One tap to logPee, poo, both — done in a second
🔮Learns the routineUsual times after a few days
🍖Meal & nap nudgesThe moments puppies never wait through
🔒Stays on your phoneNo account, no cloud, no tracking
TinyDoggo

Inside the app

Three tabs. No manual required.

TinyDoggo opens on Today and stays out of the way. The other two tabs are there when you want the bigger picture.

9:41

Luna

Log pee
Log poo
Log mealLog napCustom log
🍖

Ate 38m ago · usually goes within 20m — take her out

🔥 6 days accident-free

Last pee

42m ago

Next ~11:20

Usually next 11:20

Last poo

3h 10m ago

Overdue — expected 10:45

Take her out now · usually 10:45

🍖Last meal38m ago
😴Last nap1h 20m ago

Usual potty times

From 14 days of logs · best times to take her out

Pee5.4× a day · every ~3.1h

7:10

13/14 days

11:20

Next

4:45

11/14 days

Today (5)

PeeOutside · by Marlon9:12
🍖MealBreakfast · by Ana8:40
PooOutside · by Marlon7:55
Today
Calendar
Insights
Health
Settings
Today

One tap to log, and what is coming next

11:04

Insights

Accident-free streak

6 days

Best run so far: 9 days

Training level

Score 78/100 · 1 accident in the last 2 weeks

Reliable

85 needed for House-trained

Routine score

82

breaks on her usual times

Today

5 / 7

Badges

4 of 6 earned · next: Perfect week

🔥

7-day streak

🌙

Dry nights

📗

100 logs

On schedule

🏅

Perfect week

🎯

No accidents

After meals and naps

Learned from your log

🍖 After a meal~22 min
😴 After a nap~9 min

Best times to go out

Based on the last 14 days

7am – 8am86%
11am – 12pm71%
5pm – 6pm64%

Likelihood by hour

Share of days with a pee/poo in each hour

12am6am12pm6pm12am

Pee   Poo

Today
Calendar
Insights
Health
Settings
Insights

The pattern your own logs make

4:20

Health

Vet

Dra. Elena Ruiz

Clínica Vet Río

Calle Mayor 14, Madrid

Edit
📞 Call✉️ Email

Weight

5.9 kg

18 Sep · +0.4 kg in 14 days

+ Add
4.1
4.3
4.4
4.7
4.9
5
5.2
5.3
5.5
5.6
5.7
5.9

Worth noticing

Loose stools

4 of the last 6 poos were soft or diarrhea. Keep an eye on food and water.

These are observations from your log, not medical advice. Your vet decides what matters.

Last 14 days

14 days logged

5.4

pees a day

2.1

poos a day

2

accidents

Stool

23 of 29 poos recorded

🪨

1

Hard

17

Normal

💧

4

Soft

⚠️

1

Diarrhea

Share vet report

A plain summary plus every entry from the last 14 days, ready to send to your vet.

Today
Calendar
Insights
Health
Settings
Health

Stool, weight and the flags worth watching

Everything a puppy day needs

Not a notes app with a dog on it. It learns your dog.

Every feature comes from the same idea: the data you already tap in should tell you something useful by day three.

Insights

Your dog's day, in a shape you can read

A 24-hour likelihood chart, times per day, the gap between breaks, and how close she is keeping to her own routine.

11:04

Insights

Accident-free streak

6 days

Best run so far: 9 days

Training level

Score 78/100 · 1 accident in the last 2 weeks

Reliable

85 needed for House-trained

Routine score

82

breaks on her usual times

Today

5 / 7

Badges

4 of 6 earned · next: Perfect week

🔥

7-day streak

🌙

Dry nights

📗

100 logs

On schedule

🏅

Perfect week

🎯

No accidents

After meals and naps

Learned from your log

🍖 After a meal~22 min
😴 After a nap~9 min

Best times to go out

Based on the last 14 days

7am – 8am86%
11am – 12pm71%
5pm – 6pm64%

Likelihood by hour

Share of days with a pee/poo in each hour

12am6am12pm6pm12am

Pee   Poo

Today
Calendar
Insights
Health
Settings
⏱️

Predicts the next break

From your own logs, TinyDoggo works out the median gap between breaks and the times your dog reliably goes. The Today screen always says what is next — and turns peach when it is overdue.

🍖

Meal and nap triggers

Log breakfast or a nap and the app watches the clock. “Ate 38m ago · usually goes within 20m” is the nudge that saves the rug.

🩺

Health you can show a vet

Stool condition, blood flags, accident rate and a weight curve — and a Share vet report button that hands over the last 14 days as plain text. Two weeks of real data beats “I think she has been a bit off”.

👨‍👩‍👧

Everyone in the house counts

Add whoever walks her, then tap your name when you log. Every entry remembers who took her out, so “has anyone taken her out yet” finally has an answer.

🏅

Streaks, badges, levels

Accident-free streaks, a routine score and a training level from Puppy to House-trained. House training is long — this makes the progress visible.

🔔

Reminders that fit the day

Gentle notifications around the times your dog actually goes, not a generic timer that fires while she is asleep.

How it works

Three days of tapping. Then it starts telling you things.

  1. 01Tap when she goesPee, poo or both. Inside or outside. Two seconds at the door, nothing to fill in.
  2. 02Give it three daysThat is usually enough for the first pattern to appear: the morning break, the after-dinner one, the one at 4:45 you never noticed.
9:41

Luna

Log pee
Log poo
Log mealLog napCustom log
🍖

Ate 38m ago · usually goes within 20m — take her out

🔥 6 days accident-free

Last pee

42m ago

Next ~11:20

Usually next 11:20

Last poo

3h 10m ago

Overdue — expected 10:45

Take her out now · usually 10:45

🍖Last meal38m ago
😴Last nap1h 20m ago

Usual potty times

From 14 days of logs · best times to take her out

Pee5.4× a day · every ~3.1h

7:10

13/14 days

11:20

Next

4:45

11/14 days

Today (5)

PeeOutside · by Marlon9:12
🍖MealBreakfast · by Ana8:40
PooOutside · by Marlon7:55
Today
Calendar
Insights
Health
Settings
  1. 03Go out before, not afterNow the app tells you what is coming. Fewer accidents, faster house training, and a record your vet can actually use.
  2. Why a tracker at all?

    Puppies go on a rhythm, not a whim — after eating, after sleeping, after play. The rhythm is already there. Writing it down is the only way to see it.

Privacy by default

Your dog's bathroom habits are nobody else's business.

TinyDoggo works entirely offline. That is not a setting you have to find — it is how the app is built.

No account, ever

Open the app and start logging. There is no sign-up screen because there is nothing to sign up to.

Your logs live on your phone

Entries are stored locally on the device — not uploaded, not sold, not used to train anything. The only thing that ever leaves is a vet report you choose to send.

No ads, no trackers

The app has no advertising SDK and no third-party analytics watching what you tap.

The Tiny Builder mark: a hammer and wrench crossed

1

app shipped

0

trackers inside it

The studio

Tiny apps, built with care — one at a time.

Tiny Builder is a small independent studio. It started the way most useful things do: a real problem at home — a new puppy, a rug, and no idea when she needed out — and a weekend spent building the thing that fixed it.

Small on purposeOne job, done properly. No dashboard you have to learn, no onboarding carousel, no feed.
Private by defaultIf an app does not need your data on a server, it should not put it there. Most of them do not need to.
Finished, then polishedShipped apps that keep getting quietly better, rather than permanent betas.

Building something similar, or want to say hello? hello@tiny-builder.app

Questions

The things people ask before downloading

Usually about three days of logging. The app needs a few repeats of the same break before it calls something a usual time, and it keeps adjusting as your puppy grows and the routine shifts.

Yes. TinyDoggo is free to download, with no subscription, no in-app purchases and no ads.

No. There is no sign-up and no login. Open the app and log the first break — everything is stored on your iPhone.

On your device only. Nothing is uploaded, so the app works with no signal at all — in the lift, in the park, at 3am in the garden. The one exception is the vet report, which you send yourself through the normal iPhone share sheet when you want to.

Yes. Add everyone who walks the dog, then tap your name when logging. Each entry keeps track of who took her out, so nobody doubles up or assumes someone else went.

It does. Puppy house training is what it was built for, but the same logs are just as useful for an older dog whose routine is changing — that is often the first sign something is worth a vet visit.

Meals and naps (the two best predictors of the next break), stool condition, accidents indoors, weight over time, and your vet’s details for when you need them. It will also bundle the last 14 days into a vet report you can send in one tap.

TinyDoggo is on iPhone first. If enough people ask for an Android version, it will get built.

TinyDoggo

Your puppy already has a schedule. TinyDoggo just reads it back to you.

Free, private, and about two seconds of your day. The App Store listing goes live shortly — the link lands right here.

Coming soon on theApp StoreAsk a question
9:41

Luna

Log pee
Log poo
Log mealLog napCustom log
🍖

Ate 38m ago · usually goes within 20m — take her out

🔥 6 days accident-free

Last pee

42m ago

Next ~11:20

Usually next 11:20

Last poo

3h 10m ago

Overdue — expected 10:45

Take her out now · usually 10:45

🍖Last meal38m ago
😴Last nap1h 20m ago

Usual potty times

From 14 days of logs · best times to take her out

Pee5.4× a day · every ~3.1h

7:10

13/14 days

11:20

Next

4:45

11/14 days

Today (5)

PeeOutside · by Marlon9:12
🍖MealBreakfast · by Ana8:40
PooOutside · by Marlon7:55
Today
Calendar
Insights
Health
Settings