A puppy schedule template you can print, and a generator that fills it in
Choose your puppy's age and breed or expected adult size, then set your household's wake-up time and bedtime. Get a daily schedule in four blocks and a table covering meals, potty breaks, naps, two short training sessions and space to assign tasks for each day. Print it for the fridge or copy it into a message.
Your puppy's breed, age and household schedule
Choosing a breed sets an estimated adult size. Age and size determine the meal pattern, while your household's hours set the times.
Meal frequency is a starting point based on age and expected adult size. Check portions against the food's feeding guide, and ask your vet if your puppy has specific needs.
The first 90 days of Plus are included, and family sharing is free on every plan.
Your puppy's day
The printout shows four daily blocks and a "Who" column for each day of the week.
A template for each age group
These example tables use the generator's settings for a medium-sized puppy in a household that wakes at 07:00 and goes to bed at 22:00. Use the generator above for your puppy's breed or expected size and your own times.
| Time | What | Who | Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|---|---|---|
| 07:00 | Potty break, straight outside on waking | ||||||||
| 07:30 | Meal 1 of 4 | ||||||||
| 07:45 | Potty break after the meal | ||||||||
| 08:15 | Nap | ||||||||
| 08:30 | Play, or a short outing if your vet has cleared walks | ||||||||
| 09:00 | Training, five minutes | ||||||||
| 09:45 | Potty break after the nap | ||||||||
| 11:30 | Meal 2 of 4 | ||||||||
| 11:45 | Potty break after the meal | ||||||||
| 12:15 | Nap | ||||||||
| 13:45 | Potty break after the nap | ||||||||
| 15:30 | Meal 3 of 4 | ||||||||
| 15:45 | Potty break after the meal | ||||||||
| 16:15 | Nap | ||||||||
| 17:45 | Potty break after the nap | ||||||||
| 18:00 | Training, five minutes | ||||||||
| 19:00 | Play, or a short outing if your vet has cleared walks | ||||||||
| 19:30 | Meal 4 of 4 | ||||||||
| 19:45 | Potty break after the meal | ||||||||
| 20:15 | Nap | ||||||||
| 21:15 | Last potty break, then settle | ||||||||
| 22:00 | Bedtime |
| Time | What | Who | Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|---|---|---|
| 07:00 | Potty break, straight outside on waking | ||||||||
| 07:30 | Meal 1 of 3 | ||||||||
| 07:45 | Potty break after the meal | ||||||||
| 08:15 | Nap | ||||||||
| 08:30 | Walk or play | ||||||||
| 09:00 | Training, five minutes | ||||||||
| 09:45 | Potty break after the nap | ||||||||
| 11:45 | Potty break | ||||||||
| 13:30 | Meal 2 of 3 | ||||||||
| 13:45 | Potty break after the meal | ||||||||
| 14:15 | Nap | ||||||||
| 15:45 | Potty break after the nap | ||||||||
| 17:45 | Potty break | ||||||||
| 18:00 | Training, five minutes | ||||||||
| 19:00 | Walk or play | ||||||||
| 19:30 | Meal 3 of 3 | ||||||||
| 19:45 | Potty break after the meal | ||||||||
| 20:15 | Nap | ||||||||
| 21:15 | Last potty break, then settle | ||||||||
| 22:00 | Bedtime |
| Time | What | Who | Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|---|---|---|
| 07:00 | Potty break, straight outside on waking | ||||||||
| 07:30 | Meal 1 of 2 | ||||||||
| 07:45 | Potty break after the meal | ||||||||
| 08:30 | Walk or play | ||||||||
| 09:00 | Training, five minutes | ||||||||
| 11:45 | Potty break | ||||||||
| 15:45 | Potty break | ||||||||
| 18:00 | Training, five minutes | ||||||||
| 19:00 | Walk or play | ||||||||
| 19:30 | Meal 2 of 2 | ||||||||
| 19:45 | Potty break after the meal | ||||||||
| 21:15 | Last potty break, then settle | ||||||||
| 22:00 | Bedtime |
Fill in the Who column before the week starts
Keep the times, move the names.
The dog's day stays the same whoever is home. The names change with work and school.
A slot with a name is a plan.
Write the names in before the week starts. A slot marked "someone" is the one that gets missed.
After a week, adjust from what the log shows.
If the puppy is dry until 08:30 every morning, the 07:00 row can move. The puppy routine page covers how the patterns show themselves once a few days are logged.
A schedule says what should happen. A log says what did.
Print the template, then keep the record in PawLog: whoever takes the midday potty break logs it with one tap, and everyone else in the household sees it with a name and a time. Family sharing is free on every plan for up to 5 caregivers, and anyone can join from a browser link without installing the app. After the first week the log shows when your puppy actually needs to go out, eat and sleep, and the template gets rewritten around the real puppy.
Read next: the first 90 days with a puppy and the puppy feeding schedule.
Good to know
How many meals a day does a puppy need?
As a general starting point, puppies aged 8–12 weeks are often fed around four times a day, and puppies aged 3–6 months around three times. Many move to two meals a day from about six months. Small puppies may need more frequent meals; this generator keeps three daily meals for large and giant breeds through the first year. Check the food's feeding guide for portions, and ask your vet if your puppy has specific needs.
Does breed affect the schedule?
Yes. Selecting a breed provides an estimated adult size, which influences the meal pattern. For flat-faced breeds, the generator suggests outings during cooler hours. Notes beside the schedule explain size- and coat-related care, with sources. Potty intervals are based on age, not breed.
How often does a puppy need a potty break?
The template puts one on waking, one after each meal and nap, one before bed, and never lets more than two hours pass between breaks at 8–12 weeks, three hours at 3–6 months and four hours at 6–12 months. When two of those would land within 45 minutes of each other it keeps one. Your puppy sets the real interval; adjust the times once a week of entries shows the pattern.
Can I change the times?
Yes. The wake-up and bedtime fields set the whole day, and the printed table is yours to edit by hand. Activities move with the hours you choose, while meal frequency follows your puppy's age and expected adult size. At the six-month mark, pick 6–12 months.
Does PawLog remind us when a slot is due?
PawLog records what was done, by whom and when, so the next person can see it. You can set your own care reminders in the app, and vaccination records carry due dates. The schedule is the plan; the log is the record.
Start your puppy's routine today
Try every feature free for 90 days, then keep the free plan forever.
The free plan stays free. The first 90 days of Plus are included.
