Dashboard
--:-- --

Good morning

Loading...

📅 Lodging Calendar
📋 Report Cards
📢 Announcements
Loading…
ExpectedInOutOvernightTotal
— — — — —
+ View Detail
Notices 0
Expected Today 0
Going Home Today 0
Checked-In 0
Unconfirmed 0
Requested 0
Loading…

Report Cards

Daily visit summaries for each dog — rate, add notes, and record activities.

Loading report cards…

Bookings

Manage all reservations — confirm, check in, and complete from here.

Loading bookings…

Customers

All owners and their dogs registered through the booking system.

Loading customers…

Staff Announcements

Internal notices saved for your business and visible to authorized staff.

➕ Add Announcement

No announcements yet. Add one above.

Staff Notes

Shared staff notepad — click Save Notes to save for your business. Not visible to customers.

📝 Notes Pad

✓ Saved

Vaccination Requirements

Required for all dogs before their first visit. Share this with new customers.

Required Vaccines
3
Rabies · DAPP · Bordetella
Puppy Rule
All 3 Rounds
DAPP — dogs under 1 year
Titer Tests
Accepted
Vet-verified within 3 months
Spay / Neuter
NOT Required
Open to all intact dogs

💉 Vaccine Details

VaccineAlso CalledFrequencyNotes
Rabies Rabies 1–3 years (per vet) Required by Virginia law. Must be vet-administered.
Distemper / Parvo DAPP · DA2PP · DHPP Every 1–3 years Puppies under 1 year need all puppy rounds completed before first visit.
Bordetella Kennel Cough Every 6–12 months Intranasal or injectable, both accepted. Must be current.

📋 Policy Notes

  • ✅ Vet-administered vaccines only — home-administered vaccines are not accepted.
  • ✅ Titer tests are accepted as proof of immunity if completed by a licensed vet within the past 3 months.
  • ✅ Records can be uploaded directly in the customer portal under the dog's profile.
  • ✅ Spay/neuter status does not affect eligibility for any service.
  • ⚠️ Always verify records in the system before admitting a new dog for their first visit.

All Pets

Every dog registered in DogDesk — sorted alphabetically.

Loading pets…

Reports

Booking and customer analytics for your business.

—
Total Bookings
—
This Month
—
Currently In
—
Pending Requests
—
Completed
—
Cancelled
—
Total Owners
—
Total Pets
—
Report Cards

Top Services

Loading…

Lodging Calendar

Weekly boarding grid — color-coded stays, daily occupancy stats.

Loading…

Create kennels in Kennel Occupancy first, then enter an existing kennel name when assigning here. Overlapping stays cannot exceed its capacity.

Check-In
Occupied
Check-Out
Loading calendar…

Kennel Occupancy

Track assigned reservations against each kennel’s capacity. Capacity and date conflicts are checked when a reservation is assigned.

Kennels

Choose a date to load kennel occupancy.

Unassigned reservations

Reservations covering the selected date without a kennel assignment.

Loading reservations…

Staff Schedule

Schedule staff coverage by role. Conflicts are checked before shifts are saved.

Weekly schedule

Loading staff schedule…

Add a shift

Staff

Loading staff…

Hours & Business Info

Quick reference for staff and customer inquiries

SMS Communications

Booking confirmations, report-card links, and next-day check-in reminders. Reminders are checked when staff open the dashboard.

Delivery status

Checking provider…

Recent messages

Loading messages…

Vaccine expiry reminders

Prepared when staff open the dashboard. Email reminders are not sent until an email provider is configured; SMS remains queued until a provider is connected.

Import owners & pets

Preview a CSV before adding records. Existing owners and dogs are matched by email and name; imported history is matched by its original reference.

CSV migration

Required columns: owner_name, email, dog_name. Optional: phone, breed, size, age, rabies_exp, dapp_exp, bordetella_exp. To import booking history also include service, start_date and legacy_reference; optionally end_date and status. Dates must be YYYY-MM-DD. Maximum 1,000 rows / 2 MB.

Admin Settings

Manage your admin credentials and preferences

🔐 Change Admin PIN

Current PIN Enter your existing PIN to confirm identity
New PIN Choose something memorable but not obvious
Confirm New PIN Type the new PIN again

🎨 Branding & Business Info

Logo URL Link to your business logo (PNG or JPG recommended)
Primary Color Main brand color used on your booking page
Accent Color Secondary brand color for buttons and highlights
Business Description Short paragraph shown on your booking page

💳 Subscription & Billing

PlanYour current DogDesk plan
Loading…
StatusCurrent subscription status
—

DogDesk subscription billing is separate from the Stripe account you use to receive booking payments.

Booking payments · Your business

Separate from your DogDesk subscription. Onboard your business with Stripe to receive booking payments in your own account. No card numbers are stored in DogDesk.

Checking Stripe status…

Optional holiday boarding deposit

Disabled by default. Set a non-refundable deposit amount and inclusive date range, then staff can create deposit links for qualifying boarding stays. Show the terms to owners before asking them to pay.

Deposit amount ($)
First holiday date
Last holiday date

Booking payment requests

Create a link from a booking card, then share it privately with the owner. Refresh a request to confirm payment with Stripe.

Loading…

🗑 Clear Data

Clear All Announcements Permanently remove all posted announcements
Clear Staff Notes Permanently erase the notes pad

ℹ About

WebsiteDogDesk
Admin Pageadmin.html (this page)
Data StoragePostgreSQL
Booking BackendDogDesk — custom booking system
⚡ Quick Check In
Type to search today's bookings
📋 New Report Card
★ ★ ★ ★ ★