• Pricing
A dog trainer working with a dog in a park in New Zealand

Booking software for dog trainers in New Zealand.

Sell the run of weeks as one enrolment, hold the class at a size you can teach, and take the behaviour work where the dog actually lives.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Privates and classes on one page
  • Hard caps on every class
  • Seats left shown on the page
  • Paid at booking, not the hall door
  • Reminder emails keep classes full

Online booking

One page for the term and the one-to-one

Owners take a place in Thursday puppy school, the whole run as a single enrolment, or a private session out the back section.

Learn more
A one-on-one training session priced up front from the booking page.
New bookingAvailable
ServiceOne-on-one session
WhereBackyard · Mount Eden
DateThu 14 Aug · 10:00am
Priced instantly$95

Smart scheduling

The evening, class by class

Every class, private and home visit on one day, so the hall booking and the drive across town stop overlapping by accident.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Ponsonby
Puppy foundations class
10:00 · Mount Eden
One-on-one session
12:30 · Grey Lynn
Recall & lead-work session

Classes and one-to-ones

Built for every kind of training you sell

Puppy school, five Thursdays

One enrolment covers the run, so the pups who start together finish together rather than dropping off after the second week.

Good manners course

An evening run with the places set once. The page shows how many are left and stops selling when the last one goes.

Private session on the section

Booked against your real hours at the length the work takes, at the address where the dog spends its day.

Loose lead block of six

Six weekly sessions towards one goal, held in the diary as a standing arrangement instead of a text every Sunday night.

Recall at the dog park

A short session in the open, booked at a place you nominate, with a confirmation on booking and a reminder the day before.

Separation distress consult

A long first appointment at home, priced as itself rather than as a training hour, with the follow-ups quoted beside it.

Guarding assessment

A dog that has bitten should not be able to self-book. The enquiry arrives as a request with the story, and you decide.

Settling a rescue in

A first-fortnight visit after an adoption, with the dog on the owner’s record so the next call already knows the history.

Farm dog manners

A one-off out of town, booked only where you have said you will drive, at the hour it really takes to get anything done.

A single night before the term

The same class takes a drop-in for an owner who wants a look first, without you building a second product to sell it.

Five weeks, the same eight pups.

Puppy school is a run, not a night. Sell it as one enrolment and the whole thing is booked, paid and in the diary in one go.

  • The whole term, or one night

    An enrolment either covers every week left or it does not happen. If week three is already full the lot is refused rather than half-sold, so nobody pays for a run they cannot finish.

  • Joining in week three

    Start the enrolment at the session they are actually joining and they take the weeks that are left, at the places that are left.

  • The dog is who books

    Ask for the dog’s name at enrolment and the roster shows who is coming rather than a seat count, term after term.

Puppy course · week 4, 5 of 6 places taken.
Puppy course · week 4Tue · 6:00pm · Mount Eden
5 of 6 places1 place left

One place left in this week.

The consult happens where the dog lives.

A guarding assessment is an hour and a half at the house, because the behaviour happens at home and not in a hall on a Thursday.

  • The areas you will drive to

    Pick the areas you cover and an address outside them cannot book a home visit at all, which saves you the polite email a day later.

  • Long enough to be useful

    An assessment is set at the length it really takes, so a serious case never lands in a half-hour gap between classes.

  • Who covers what

    Assign the areas to whoever actually works them, and only a trainer who covers that area is offered for a visit there.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of districts with its crew.
  • Grey Lynn8 districts · 2 crew
  • Devonport7 districts · 2 crew
  • Auckland North7 districts · 2 crew

The run is full, so they ask.

Once the last place goes the page stops selling it, and the owner who missed out leaves a request rather than leaving.

  • It stops by itself

    Set the places on the run once and the page and the diary both refuse the extra dog, whether the booking comes from an owner or from you.

  • The miss lands in the inbox

    The request arrives as a card in a thread with their dog and what they were after, so the next intake starts from a list, not a memory.

  • Answer it when the next run opens

    Accept in the thread and the request becomes a real booking, with nobody retyping what they already told you.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
TATom Ashworth

Missed the last intake — is there a place in the next puppy course? He is nine weeks old.

Booking request
Puppy course · next run
Requested · Mount Eden
AcceptDecline
A behaviour package quoted, itemised and ready to send.
Estimate #1042
Hemi Walker
Sent
  • Behaviour assessment90 min$150
  • Private sessions · 5-pack5 sessions$650
  • Take-home training planMaterials$90
Total$890

The behaviour package, itemised.

An assessment plus the sessions that follow it, quoted as one document the owner accepts online by typing their name. Good, better and best options come with Pro.

A one-on-one training session priced up front from the booking page.
New bookingAvailable
ServiceOne-on-one session
WhereBackyard · Mount Eden
DateThu 14 Aug · 10:00am
Priced instantly$95

The private books itself.

One-to-one work priced up front against your real hours, at the address where the dog lives.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Courses on sale
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

A term is bought two months out.

Classes show eight weeks of real dates rather than a fortnight, because the owner with an eight-week-old puppy is booking the course that starts after this one.

Move week three, move nine owners.

The hall is double-booked. Drag the session to the Sunday and every dog booked into it comes along, in one move.

  • One drag, not nine calls

    The session moves and the new time is carried onto every attendee’s booking, so nobody turns up to a locked hall.

  • They hear about it if you want

    Switch the reschedule notice on and everyone booked is emailed the new night. It ships off, so nothing goes out until you say so.

  • The places come too

    The cap and the bookings land on the new night together, so the class cannot quietly oversell while it is being moved.

A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
16:00
17:00
18:00
19:00
20:00
21:00
16:30 · Grey Lynn
Home assessment
18:00 · Mount Eden
Puppy course · week 4
19:30 · Mount Eden
Lead reactivity · week 2
Pro

Paid before the first lead goes on.

Take the fee as the owner enrols, so the week you buy treats and long lines for is a week somebody has already paid for.

  • Cash at the hall costs nothing

    Record what was handed over against the booking on the free plan. Cards are the part that comes with Pro.

  • One enrolment, one sale

    A five-week run counts once against your monthly allowance rather than five times, because you sold it once.

  • Into your own account

    Card money is paid out to your own Stripe account rather than held anywhere by us.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Hemi WalkerP-1011 · 25 Jun · Bank transfer$380
  • Sarah ColemanP-1012 · 25 Jun · Cash$240
  • Mere SolomonP-1013 · 28 Jun · Card$380
  • James FifitaP-1001 · 27 Jun · Card$190

One app for the whole job

Everything you need to run your dog trainers business.

Online booking

Your own page sells one night of puppy school, the whole run as a single enrolment, or a private session at home, at your price.

Seat or whole course

One class takes a drop-in for a single night and an enrolment for the entire run, so one course never needs two products behind it.

The class size holds

Set the places on the run once and booking stops dead at the cap, on the page and in the office, so nine dogs never arrive for six.

Named dogs on the roster

Ask for the dog’s name as they enrol and the roster shows who is coming rather than a seat count, run after run on one record.

Scheduling

Shift a rained-off Thursday to the Sunday and every dog booked into that week shifts with it, rather than nine calls on a wet morning.

Estimates

Price a behaviour package as an itemised quote the owner accepts online by typing their name, then turn it into booked sessions.

Service areas

Choose the areas you will drive to for a home visit and an address outside them cannot book one, which saves the polite email later.

Customers

Every owner and every dog you have worked with, what they booked, what they paid, and your notes on what this week is meant to fix.

Payments

Record the cash handed over at the hall for nothing, or take the card as the run is enrolled. Cards are the part that needs Pro.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

Common questions.

Yes. A course is a run of dated sessions an owner enrols into as one commitment, so five Thursdays are booked and paid once instead of five times.

The enrolment is refused and names the week that is full. All or nothing is deliberate: half a course does the dog less good than waiting for the next run.

Yes. Begin the enrolment at the session they are actually joining and they take the weeks that are left, at the places that are left.

Yes. Classes sell places against a cap, a home consult books against your hours and the areas you cover. One page, one diary, one record.

You write the headings and body copy on your own booking page, so a CANZ Accredited Professional listing can be the first thing an owner reads. Nothing here checks it for you.

No. One enrolment is one sale and counts once against your monthly allowance, however many weeks it generates. The plan cards above carry the numbers.

Related industries

All Mobile & Personal
Dog Walking

Dog Walking

Mobile Dog Grooming

Mobile Dog Grooming

Pet Sitting

Pet Sitting

Personal Trainer

Personal Trainer

Tutoring

Tutoring

Babysitting

Babysitting

Get Booked.

More time to service, less on admin.

Start with Email

Dog Training guides

All articles

8 Sept 2026

How to take bookings while you're doing the actual work

Set up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.

Read

5 Sept 2026

How much booking notice should you require?

Choose a booking lead time that allows for preparation, staff and travel, with practical examples for mobile services, venues and classes.

Read

3 Sept 2026

How to reduce appointment no-shows without becoming their mum

Reduce appointment no-shows with clear confirmations, useful reminders and easy rescheduling. Includes a sample reminder and a simple measurement method.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing