Dog Day Care

Day care that fills itself.

Separate capacity from boarding, recurring weekly bookings, half + full day pricing, daycare packages your loyal customers actually buy, and a one-screen checkout that takes the retail and the late-pickup fee in the same tap.

30-day free trial No credit card Cancel anytime
Today dashboard showing daycare and boarding drop-offs, currently checked in, and pickups on a single screen
$39.99
CAD/month flat — no booking fees
2 modes
separate or jointly-synced capacity
24/7
customer self-service booking
0
per-booking fees or upsell tiers
Daily Ops

Your morning, on one screen.

Daycare drop-offs on the left. Currently checked in down the middle. Pickups on the right. Boarding guests share the same screen because at 7am they're all walking through the same door. Counts at the top so you know the building is at the headcount it should be.

  • Live IN, CHECKED-IN and OUT counts for the day
  • Daycare and boarding side by side — no tab switching
  • One-tap check-in and check-out from the card
  • Day-count badges per pet for regulars (Day 14, Day 42…)
Today dashboard with drop-offs, currently checked in, and pickups columns showing both daycare and boarding guests
Capacity & Fees

Separate or shared capacity. Your call.

Run daycare on its own headcount, or sync it to your boarding suites so a busy boarding day automatically caps daycare too. Late-pickup fees fire themselves the moment the closing-time window slides shut — no awkward "I should have charged you" conversation at the door.

  • Daycare-only capacity OR joint kennel-synced cap with boarding
  • Capacity overrides per date (holidays, training days, slow weekdays)
  • Late-pickup fee config — grace minutes, fee, per-pet or per-booking
  • Service-level on/off toggles so you can pause daycare without losing the config
Admin Services panel showing Boarding and Day Care toggles, joint kennel capacity tied together, and the Late Pickup fee configuration block
Booking Rules

The pickup windows you actually run.

Every drop-off slot, every pickup slot, every increment, every day of the week — set per service. Standard mode for the kennel that runs the same hours every day, Advanced for the one with a Saturday cut-off and a Sunday "by appointment only" rule. Customers see what's bookable, you stop fielding the "can I drop off at 5:45?" calls.

  • Drop-off + pickup window grids per service, per day
  • Slot increments down to 5 minutes
  • Auto-approve for trusted customers, manual review for everyone else
  • Minimum-notice rules so 11pm "tomorrow morning?" bookings stop
Booking Rules screen showing drop-off and pickup window tables per service with start, end, days, and slot increments
Daycare Packages

Sell daycare in bulk. Keep loyal customers loyal.

10-day, 20-day, custom-day packages with their own pricing. Customers pre-purchase, the system tracks days remaining, and each booking auto-decrements the package balance. Promo codes layer on top — flat % or fixed dollar, optionally scoped to specific services and expiring on a date you choose.

  • Multi-day daycare packages with bulk-discount pricing
  • Auto-decrement on every booking — desktop, mobile, and Till
  • Boarding packages too — same engine, different bucket
  • Promo codes (% or $) scoped per service with expiry dates
Discounts admin panel with promo code form on top and Day Care Packages and Boarding Packages tables underneath showing 10-day and 20-day bundles
What the customer sees

Self-serve booking with real availability.

Customers see the month at a glance, pick a day, and the drop-off and pickup time grids appear with whatever slots are still open. Any active daycare package shows right there with the remaining balance, group/multi-pet options surface inline, and the price estimate at the bottom updates as choices change. Minimum-notice rules ride along too — so what reaches your inbox is already bookable.

  • Live month calendar — availability shown day by day
  • Drop-off and pickup time grids tied to your business hours
  • Active daycare package shown inline — auto-decremented at booking
  • Group / multi-pet add-on surfaced on the same screen
  • Live price estimate at the bottom — no surprises at pickup
Customer daycare booking — month calendar of availability on the left, drop-off and pickup time grids plus active package and price estimate on the right
Recurring Bookings

Mondays, Wednesdays & Thursdays — set once.

Most daycare revenue is the same dogs on the same days, every week. Pick the weekdays, pick the frequency (every week, every other week, whatever), choose to end after a number of bookings or on a specific date, and the system creates the whole series at once. Skip-holidays is a single checkbox. You see the count and the first/last dates before you confirm.

  • Weekday toggles — Mon/Wed/Fri, Tues/Thurs, whatever pattern fits
  • "Every N weeks" frequency for alternating-week schedules
  • End after N bookings or end on a specific date
  • Skip-holidays checkbox — pulls from your blocked-dates list
  • Confirmation preview: "12 bookings will be created · first & last dates"
Create Recurring Series modal showing weekday toggles, every-1-week frequency, end-after-12-bookings option, skip-holidays checkbox, and a preview confirming 12 bookings will be created
The Unified Checkout

Day, pass, retail, tax — one screen.

Open Doodle's daycare booking. The late drop-off as group setup is already on the bill. Scan a nail trim, a bag of CBD treats and a bully stick into the same invoice. Hit Use Daycare Pass (8 days left) to redeem one day off the package — balance due drops in real time. Then take payment via Square Terminal, Clover, cash, cheque or any custom method you've named. Receipt sent, books reconciled, on to the next pickup.

Daycare checkout modal showing the day care line item, late drop-off charge, scanner inventory with nail trim and CBD treats, GST line, deposit credit, balance due, and a Use Daycare Pass button with 8 days remaining

One-tap pass redemption

"Use Daycare Pass (8 days left)" sits right on the checkout — one tap, one day decremented, no separate package-management screen to hunt down.

Scan retail in

Inventory scanner inline with the day care line items. Nail trim, treats, toys — straight onto the same invoice. No bouncing to a separate POS at pickup.

Take any payment

Square Terminal, Clover, cash, cheque, e-Transfer, or any custom method. Tip captured automatically when amount received exceeds the total.

Everything else daycare needs, included.

Vaccination tracking

Customers upload at registration. Expired vaccines block new bookings automatically — no awkward door conversations.

Digital waivers

Signed once, stored forever. Versioned so you can prove what was agreed.

Multi-pet bookings

Same family, same day — one booking, one invoice, separate notes per pet. Multi-pet discount applied automatically.

Automated reminders

Email + push notifications for confirmations, drop-off, pickup, and balance due. Late-pickup nudge before the fee fires.

Daily photo updates

Send a photo of the dog playing during the day. Pet parents love it. Reduces "is my dog okay?" calls.

Daycare upsell on grooming

Grooming customer drops off at 8 for a 10 o'clock appointment? Offer a daycare add-on right on the booking flow.

Xero & QuickBooks sync

Every invoice, every payment, every customer — straight to your accounting. GST / HST / VAT codes handled.

Two-way messaging Beta · Add-on

Customers message from their app. You reply from yours. Photos attach. Currently in beta — available as an optional paid add-on.

Capacity overrides per date

Half the building closed for the floor refinishing on Tuesday? Drop the cap for that day only without touching the rest.

Questions people ask

Where can I find dog daycare software that handles attendance, playgroup capacity, pet updates and online bookings?

BooknBuddy covers all four. Owners book daycare days online or buy packages, each day has a capacity you set, with half-day and full-day options and per-date overrides, staff check dogs in and out for attendance, and owners get photo updates and messages in their app.

Does it handle daycare packages and recurring bookings?

Yes. Sell 5, 10 or 20-day packages that deduct as dogs attend, and let regulars book the same days every week with holidays paused automatically.

Can I run daycare and boarding on the same account?

Yes. Boarding, daycare, grooming, training and the other services share one calendar, one customer list and one checkout, so a boarding dog can add daycare days and the invoice stays whole.

What does it cost?

CAD $39.99 a month flat, 30-day free trial, no per-booking fees.

Ready to fill your daycare days?

Free 30-day trial. No credit card. See your today view, your recurring bookings, and your unified checkout up and running before you commit.

Start Free Trial