Create your household profile

Anyone besides the primary owner who can drop off, pick up, or approve add-on charges.

Add a pet profile

Enter mixed or unknown if not purebred

Track weight over time — used for medication dosing and size/breed-based pricing.

e.g. short, double-coat, curly, hairless

Feeds de-matting pricing and the humane-shave authorization shown at checkout.

Every medication this pet takes, with the prescribing vet's exact directions. Staff record only that a dose was given as directed — never select or adjust dosing.

Any bite or nip, even minor, to a person or another animal — date, context, and severity. Leave blank if none.

Fence-jumping, bolting, slipping collars/harnesses, or other escape attempts.

Plays well with other dogs/cats, good with children, prefers solo time, etc.

Records must come from your vet's office, not owner-reported. Each record is checked against the exact dates of your pet's stay, not just checked as 'on file'.

Accepted in place of a vaccine booster only where our eligibility rules allow it for that vaccine.

$

The maximum amount staff may authorize before reaching you first.

This profile is versioned. Confirming a booking freezes a snapshot of this profile as it existed at that moment — later edits here never change a booking already confirmed.

Schedule a tour, meet-and-greet, or consult

Capture-mode note: this endpoint may return a simulated typed refusal (SLOT_UNAVAILABLE, OUTSIDE_SERVICE_AREA, CLOSED) to exercise refusal-state handling.

Some visit types confirm instantly; others are a request our staff confirms by phone or email. We'll tell you which applies before you submit.

Request a temperament / behavioral evaluation

Capture-mode note: this endpoint may return a simulated typed refusal (INELIGIBLE, REVIEW_REQUIRED, AGE_BELOW_MINIMUM, VACCINATION_EXPIRED, EVALUATION_SLOT_UNAVAILABLE, SPECIES_NOT_SUPPORTED) to exercise refusal-state handling.

Some evaluations are free; others carry a fee, which may be non-refundable. The exact fee for your evaluation type, if any, is shown before you confirm.

A failed evaluation only affects the specific service you're evaluating for — for example, a pet not cleared for group daycare play may still be eligible for private walks or solo boarding. We'll tell you exactly what didn't clear and why.

Request a booking

Capture-mode note: this endpoint may return a simulated typed refusal (CAPACITY_UNAVAILABLE, ZONE_HANDLER_RATIO_EXCEEDED, VACCINATION_EXPIRED, EVALUATION_REQUIRED, EVALUATION_FAILED, AGE_BELOW_MINIMUM, BREED_RESTRICTED, SPECIES_NOT_SUPPORTED, INELIGIBLE, REVIEW_REQUIRED, DURATION_OUT_OF_BOUNDS, WINDOW_IN_PAST, CLOSED, NO_ACCESS) to exercise refusal-state handling.

List every pet included in this booking by name, exactly as entered on their pet profile.

Every booking is checked against your pet's vaccination records, any required behavioral evaluation, and this service's eligibility rules (age, spay/neuter status, breed, weight, and similar) for the exact dates requested. A booking can come back Review required or Ineligible even if a similar booking cleared before — records and rules both have expiry dates.

For overnight boarding, in-home sitting, or other multi-day services.

Checkout after 12pm counts as a full additional daycare day. Staying past your service's cutoff is billed as an extended stay (about $3/hour) rather than a new night.

Custody during transport is tracked separately from whatever service the pet is going to or from.

Add-ons are billed per pet, per visit.

We are not a veterinary practice, and no veterinarian is on staff unless a DVM is physically present and named. Any 'teeth brushing' add-on is cosmetic toothbrushing only — never anesthesia-free dental scaling. Webcam access is a remote view, not staffed supervision — any '24/7 supervision' claim we make means a person is physically present around the clock, cameras alone don't count. We never guarantee a health or behavior outcome, and any medication add-on covers giving a dose your vet already prescribed, never selecting or adjusting one.

Only needed if different from what's on file in your pet's profile.

Can differ from any standing pickup authorization on file.

Modify a recurring booking series

Capture-mode note: this endpoint may return a simulated typed refusal (SERIES_LOCKED, MODIFICATION_WINDOW_CLOSED, CAPACITY_UNAVAILABLE, OCCURRENCE_ALREADY_COMPLETED) to exercise refusal-state handling.

The recurring booking series this change applies to.

Dates to skip within this series without cancelling the whole thing.

Recurring times are anchored to local time at each occurrence, so they hold steady across daylight saving changes rather than drifting by an hour.

Buy a package or membership

Capture-mode note: this endpoint may return a simulated typed refusal (CREDIT_RESERVE_CONFLICT, PACKAGE_EXPIRED, INSUFFICIENT_CREDITS, CAPACITY_UNAVAILABLE) to exercise refusal-state handling.

A package is a ledger of entitlements, not a discount — buying credits reserves nothing and does not guarantee capacity at the time you go to use them. Each credit is reserved atomically at the moment you book, not when you buy the pack.

Unused credits follow this package's stated forfeiture, rollover, and freeze policy — shown here as the snapshot in effect on your purchase date, not whatever policy applies later.

Card details are captured by our PCI-compliant payment processor and are never stored in this form.

Test capture only — do not enter a real card number. In production this field stores only a payment processor token.

Manage pickup authorization

Optional — a photo ID on file speeds verification at pickup.

This authorization automatically expires after this date.

Revokes an existing authorization for this person right away, regardless of the dates above.

Review and pay

Capture-mode note: this endpoint may return a simulated typed refusal (CAPACITY_UNAVAILABLE, DEPOSIT_REQUIRED, INELIGIBLE, REVIEW_REQUIRED, VACCINATION_EXPIRED, PAYMENT_DECLINED, HOLIDAY_MINIMUM_NOT_MET) to exercise refusal-state handling.

Your itemized total, including any per-pet, per-night, peak/holiday, and add-on charges, is shown here before you pay anything.

Facility license number and a link to our public inspection record are shown here — this is not a claim of USDA licensing, which does not apply to boarding, daycare, or grooming facilities.

We carry general liability insurance and care-custody-control (animal bailee) coverage. Where we describe ourselves as 'bonded and insured,' the bonding company and the coverage it actually provides are named, not just asserted.

Late-pickup, cancellation, no-show, and early-drop-off fees for this booking, if any, are itemized here — not disclosed only after the fact.

Reviews we display are unedited and never incentivized in exchange for a positive rating.

Card details are captured by our PCI-compliant payment processor and are never stored in this form.

$

Test capture only — do not enter a real card number.

File an incident report

This incident record is append-only once submitted. Corrections are filed as a new, dated entry — never an edit to this record.