Skip to main content
    Puppy schedule

    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.

    Build your puppy's day

    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.

    Mixed breed or not sure? Choose the expected adult size instead.

    Expected adult size

    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.

    Printable templates

    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.

    8 to 12 weeks: four meals
    TimeWhatWhoMoTuWeThFrSaSu
    07:00Potty break, straight outside on waking
    07:30Meal 1 of 4
    07:45Potty break after the meal
    08:15Nap
    08:30Play, or a short outing if your vet has cleared walks
    09:00Training, five minutes
    09:45Potty break after the nap
    11:30Meal 2 of 4
    11:45Potty break after the meal
    12:15Nap
    13:45Potty break after the nap
    15:30Meal 3 of 4
    15:45Potty break after the meal
    16:15Nap
    17:45Potty break after the nap
    18:00Training, five minutes
    19:00Play, or a short outing if your vet has cleared walks
    19:30Meal 4 of 4
    19:45Potty break after the meal
    20:15Nap
    21:15Last potty break, then settle
    22:00Bedtime
    3 to 6 months: three meals
    TimeWhatWhoMoTuWeThFrSaSu
    07:00Potty break, straight outside on waking
    07:30Meal 1 of 3
    07:45Potty break after the meal
    08:15Nap
    08:30Walk or play
    09:00Training, five minutes
    09:45Potty break after the nap
    11:45Potty break
    13:30Meal 2 of 3
    13:45Potty break after the meal
    14:15Nap
    15:45Potty break after the nap
    17:45Potty break
    18:00Training, five minutes
    19:00Walk or play
    19:30Meal 3 of 3
    19:45Potty break after the meal
    20:15Nap
    21:15Last potty break, then settle
    22:00Bedtime
    6 to 12 months: two meals
    TimeWhatWhoMoTuWeThFrSaSu
    07:00Potty break, straight outside on waking
    07:30Meal 1 of 2
    07:45Potty break after the meal
    08:30Walk or play
    09:00Training, five minutes
    11:45Potty break
    15:45Potty break
    18:00Training, five minutes
    19:00Walk or play
    19:30Meal 2 of 2
    19:45Potty break after the meal
    21:15Last potty break, then settle
    22:00Bedtime
    Using it

    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.

    Then log it

    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.

    Questions

    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 today

    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.