Changelog

What’s new in dogmode

We ship improvements constantly. Here’s the latest — newest first.

26 September 2026
  • 🕒Every visit email, reminder and visit card now tells customers when to drop off and pick up that day, from your opening hours, so a Saturday shows Saturday’s times. Keep your hours up to date in Settings.
24 September 2026
  • 🎀dogmode has a new look: a new logo and new colours across the app, the website and our emails. Your shop’s own colours and logo stay exactly as you set them.
  • 📲To get the new app icon on your phone, remove dogmode from your Home Screen, then open dogmode.site in Safari and tap Share, then Add to Home Screen. Your phone keeps the old icon until you do.
24 September 2026
  • 📸Sending a card with no photo now asks for one first. Add it in a tap, or send without.
16 September 2026
  • 🏠Home opens instantly: open the app and your dogs and numbers are already there, then update in place.
  • ⚡Home's numbers and insights arrive much faster, and a dog you tap straight away still has its owner's phone and email filled in.
15 September 2026
  • 👆Tabs answer the moment you tap: the tab lights up straight away, even while a busy screen is still getting ready.
  • 🪟Switching quickly between tabs no longer leaves the bottom of a screen blank, and coming back to a tab puts you where you left it.
  • ⚡After you save or send a card, Home, Inbox and Reports open instantly with what was there and update in place, instead of loading again.
15 September 2026
  • 🗓️Every booking in your Activity feed now says what was booked before you tap it: the service sits on the dog’s face, and the treatment, the size and the time are written underneath.
  • 💎Specialist services, like teeth cleaning, show as their own service everywhere: the feed, the booking, your calendar and the note in your diary, with the dog’s size beside them.
  • 🎉When a booking lands, the confetti carries a sprinkle of what was booked: diamonds for a specialist, suns for daycare, scissors for a groom. Your customers see the same on their booking screen.
10 September 2026
  • 🐕Two dogs, two faces. When a customer books two (or more) dogs on one visit, you now see both of them everywhere — the Inbox, the booking, the diary chip, the request card — instead of one photo standing in for the pair. Three or more show the first two and a little +1.
  • 📋The booking now has a Dogs row: each dog with their own face, breed and, when they booked different sizes, their own size and price — so you can see at a glance who is who, and who costs what.
  • 💌“Send Ruben & Cleo’s first card” now opens a card with both dogs on it. Before, it opened with the first dog and you added the other by hand.
  • ✅A small one your customers will notice: two dogs “are booked in”, not “is” — on the done screen and in the confirmation email.
7 September 2026
  • 🤐A card no longer sends itself until one of you has actually read it. When we started writing your first draft for you — the vibe, the highlights and the note — a card began life already looking finished, and the evening auto-send treated it as finished. It wasn't: it was ours, not yours. From now on, only the words YOUR team put there count. Write the note, tap a vibe, or tap the new “✓ It's all good” button above Send to make our words yours — and until then the card simply waits, exactly as an unfinished draft always has. Nothing you have already written is affected.
  • 🪄The note stays blank when we don't actually know anything about the visit. Before, a dog we had no details for still got a note — something like “… came in for a groom and left looking lovely” — which is a sentence that would be true of any dog anywhere, and it reads like nobody looked at yours. Now we simply don't write one, and the box is yours. Where we DO know real things about the visit, the note is as full as ever.
  • ✂The note will never again tell an owner which cut you did unless you've told us you did it. Grooming changes on the day — a dog booked for a breed cut can turn out too matted for one — and we were writing up the BOOKING as though it were the finished job. That could put something in front of a customer that simply didn't happen, in your voice. So the note now only mentions a service when someone in the shop has confirmed it on the card.
  • 👤The groomer's name fills itself in on cards made from Photo Drop. If your diary knows who had the dog, the card does too — it always worked that way when you opened a card from a booking, and now the two match.
2 September 2026
  • 📸Your tags in Photo Drop now stay put — including when two of you are tagging at once. This is a real bug and it's worth saying plainly what it was: every time someone finished tagging a photo, the app sent the WHOLE list of dogs on it, as that computer saw the list. So if one of you tagged a dog and someone else had that same photo open from a minute earlier, whoever closed it last quietly wiped the other's tags. It looked like the tags had never saved; they had, and then they were overwritten. Now the app only sends what you changed, and the tags are merged into whatever else has arrived — so two people can work through the same day's photos side by side and neither of you loses anything.
  • 🛟And tagging is now saved the moment you tap, not when you close the photo. Your ticks are written down on your own device first and sent straight after, so closing the tab, walking away with a photo still open, a dropped connection or a flat battery can't take them with it — they go up as soon as you're back. If anything is still waiting to save you'll see a small “Saving…” next to the photo count, so the app never tells you something is saved when it isn't.
  • ⚡Photo Drop opens much faster. It was showing you every photo of the last fortnight in one grid — finished work and today's work together — so the screen got heavier every day nobody pressed Delete. Now it opens on what still needs you, with a “✓ Done” button next to it holding the rest (nothing has been deleted or hidden away). Your dog list is also kept on the device and only re-downloaded when it actually changes, and video clips no longer all start loading at once. On a busy shop's laptop that's the difference between a wait and no wait.
  • 🔄The “A new version is ready” message will now hardly ever interrupt you. We ship improvements most days, and it was asking every single time. Instead, the app quietly picks up the new version by itself whenever you've had it closed for half an hour — and only asks if you've somehow been left behind for a couple of hours. If you do dismiss it, it stays gone for the rest of the day. One thing worth knowing: you never need to clear your browser data for this. Tapping Refresh is always enough, and clearing it just signs you out of everything else.
20 August 2026
  • 📅Your Bookings calendar grew up on the computer. The diary now fills the screen: the time column and your groomers' names stay put while you scroll, daycare sits in its own lane above the grid, and Week view is now a real seven-day calendar like the big booking systems — every appointment laid out on the hours, day by day, with a click on any empty space booking a walk-in right there. With a mouse you just grab a card and drag it to a new time, no press-and-hold — that stays on phones, where it stops accidental drags. Phones keep the calendar exactly as it was.
  • 🧍An appointment with no groomer yet is now a one-tap fix. Open it from the calendar and the people who can take it are right there — tap a name and it's theirs. Only staff who work that branch and do that service are offered.
  • 🖥The rest of the app breathes wider on a computer too. Dogs, Money, Reports, Home, Inbox, the pack and Photo drop now use your screen instead of a narrow column, and your stat tiles sit three across.
20 August 2026
  • 🌗Dark mode is here — and six new Signature themes. Tap your avatar (top right) and you'll find a new switch: Light, Dark, or Auto. Auto follows your phone, so on an iPhone set to Automatic the app slips into dark at sunset and back at sunrise, by itself. Dark isn't grey: it's tuned to YOUR theme, so a Blush shop feels blush at night and the iPhone status bar wears your colour too. It's per device — your choice never changes anyone else's phone, and nothing changes until you flip it. And in Settings → Theme, meet the Signatures: Sunrise, Dusk, Peony, Rockpool, Fern and Fig — six new looks with soft colour-washed backgrounds, each beautiful in light and dark.
20 August 2026
  • ⚙️Settings got a proper home for everything. On a computer it's now a real two-pane screen — sections down the left, the one you're on beside it — and every section has its own address, so back and forward work like you'd expect. A few things moved to where they belong: your message wording and auto-send now live inside Comms (as Wording and Automations), branches live under Business, and there's a new About section showing exactly which version you're running. Nothing was removed — every old link and shortcut still lands in the right place.
  • 🔔Little reminders now stay dismissed. When you close a tip or nudge — like the booking explainer or the notifications prompt — it stays closed for your whole team on every phone, instead of popping back up on each device.
11 August 2026
  • 🎴Every report card you send now mints a TRADING CARD of that dog, automatically. It looks and feels like the classics: the dog's photo as the art, real stats from the day (boosted by the moods you tapped), a signature move, a Dog Power, their breed's kennel group as an element type, and your shop's logo on the back of every card in your deck. Rarity is the magic: most pulls are Classics, but about 1 in 20 is a Lucky Holo, 1 in 100 a Comet, 1 in 200 a Shooting Star, and a dog's very first card is a one-of-one First Day Holo. Nobody picks it, not you and not us, which is what makes a rare pull feel real. Customers turn their card over to a full-screen reveal, can spin it in their hand, save it, print it, share it to Instagram, and every card lives forever in that dog's collection binder on their page. Why it matters: every future visit mints the NEXT card, so the collection itself asks for the rebooking, and a rare pull gets shown around. There's nothing to switch on, it's already working, including for every card you've ever sent. In the builder you'll find one new optional touch: a Dog Power picker under Moods, with a dice button that deals fresh suggestions. To watch it work, add the 🎴 Trading cards revealed, ⏱ Time on cards, 🃏 shares and ✨ holo tiles from ⚙ Customise.
26 July 2026
  • 🫂You can now run a pack. It's a shared photo feed of your dogs, called "The pack at {your shop}", and it lives on each dog's own page. Customers see who their dog shares the place with, which gives them a reason to open your app between visits. Two things make it safe: every photo in it is a photo YOUR staff took on a visit, because customers can only put forward pictures from their own dog's report cards and never their own uploads, and no dog is in it until that customer switches it on themselves. There are no comments and no messaging, on purpose. It's off until you turn it on: Settings ▸ Growth ▸ The pack. Once it's running, add the 🤝 Joined the pack, 🏞 Photos in the pack and 🗞 Pack views tiles from ⚙ Customise to see how it's going.
  • 📱A fix for iPhone: when an owner opened a photo from their dog's page in Safari, the buttons underneath it (the reactions, Save, and the new Share) were hidden behind Safari's own toolbar and couldn't be reached. They're back where they belong.
26 July 2026
  • 📣Owners can now share a photo of their dog straight out of the story viewer, and your shop's logo and name go WITH it, framed onto the picture. Tap a photo, tap Share, and it goes to Instagram, WhatsApp, Messages, wherever they like. Why this matters: no website can post to someone's personal Instagram or add a tag for them, so the frame is the tag, and it stays on the picture wherever it ends up. Every share is counted too, so word of mouth finally shows up as a number: add the 📣 Photos shared out tile from ⚙ Customise on Reports, Analytics or Impact. If you would rather your photos travelled clean, turn it off in Settings ▸ Growth.
26 July 2026
  • 🎂Your cards now ask owners for their dog's birthday. It's a small tile that appears on a received card, only when we don't already have the birthday, and only for the owner's own phone. They pick a date, it lands straight on the dog's profile in your app, and it never overwrites one you've already set. Why it matters: birthday messages can only go to a dog with a birthday on file, and until now almost none had one, so the automation had nothing to work with. Turn 🎂 Send birthday wishes on in Settings ▸ Comms and it starts finding dogs on its own.
  • 🔧Two things on your cards were quietly not working, and now do. The tile that asks an owner for their email address was never able to save it, and owners who tapped the 🔔 bell on a card to get notified were never actually subscribed. Both went to a page that needed a login, which an owner doesn't have, so nothing was ever saved. If you've wondered why no email addresses ever came in from cards, that's why. It's fixed, and there's now a test that stops it happening to anything else on the card.
  • 🪃The Won back tile now names all five follow-ups it counts. It was only listing three, so if you'd switched on we-miss-you notes or birthday wishes, the tile counted the bookings they won but didn't tell you it was counting them. The number was always right; the description was short.
26 July 2026
  • 🔢Visit counts were one short, and they're fixed — so some of your dogs will show one more visit than they did yesterday, and that number is the right one. A dog's report card was counting every visit except the one you were looking at, so a dog with 4 cards read "3 visits". The loyalty punch card ran on that same number, which means rewards were unlocking a visit late: a dog arriving for their 8th visit was told they still needed one more. Your Dogs list, the report card and the Dogdoor now all count a dog the same way — cards you've sent, plus whatever starting count you gave them — so they can't disagree about the same dog. If you keep your own loyalty count for a dog, that's still the one that's used, untouched.
26 July 2026
  • 🎂Owners can now fill in their own dog's details from the Dogdoor — birthday and breed, in the ⚙ menu. It lands straight on the dog's profile in your app. The birthday is the one worth caring about: your 🎂 birthday message can only go to a dog that has one on file, and almost none of them do, because nobody was ever going to type in a thousand birthdays. The customers will. A dog's age now shows on their Dogdoor too, and on the day itself the page says "Birthday today".
  • 💉If you ask for vaccination certificates, owners can now see exactly where they stand on their dog's Dogdoor — on file and valid until a date, expiring soon, run out, or sent and waiting on you — and send a new one straight from the page. It shows up before they try to book, so you stop finding out at the counter. You still set the expiry date yourself, from the dog's profile, because that's what actually lets them book. Shops that don't require vaccination see none of this.
26 July 2026
  • 📲The dog's own page has its final name: it's their Dogdoor. It's the door into your shop that sits on a customer's phone, with every visit, every photo and a Book button already set to their dog. The old name kept getting muddled up with the report card you send after each visit, and these are two different things: the report card is one visit, the Dogdoor is where they all live. You'll see the new name and its 📲 mark on cards, in the ⚙ menu and on your Dogdoor tiles.
25 July 2026
  • 🐶Customers with more than one dog now get one app for the whole pack. When someone opens two of their dogs' Dogdoors from their own texts or emails on the same phone, each page grows a little "Your dogs" row — one tap swaps to the other dog's Dogdoor, with Book already set to that dog. Nothing is guessed or shared: a dog only ever appears on a phone that opened its own delivered link.
25 July 2026
  • 📲Every dog's page now has a name: it's their Dogdoor. One page per dog that grows with every visit — each visit still gets its own report card, and the Dogdoor is where they all live, along with the photos and the Book button. You'll see the name on cards, in the ⚙ menu and on the 📲 Dogdoor tiles in your reports.
  • 🏷️Every photo tile on a Dogdoor now carries a little tab with the date and "Report card ↗", so a customer can jump straight to what you wrote about that visit — or tap the photo to swipe the whole story. Tapping a photo also opens a cleaner viewer: the visit's card sits quietly up top, the reactions are right under the photo, and there's one Save button.
25 July 2026
  • 📽️Dog pages now play like a photo reel. Tap ▶ next to the grid and your customer swipes through every photo and video you've ever sent their dog, newest first — or tap any tile to start at that visit. Each photo names the visit it came from, with the full card one tap away. Your activity feed shows when a customer watches their dog's story.
  • 📅The dog page feels like your app now: the same bottom bar as your dogmode, with a big Book button front and centre, and Book now + your shop's contact button sitting side by side under the dog's name. The whole page — bar included — wears whichever look the customer picked.
  • 🖼️Story tiles now show each visit's own photos. If a card's main photo was just the dog's profile picture, the tile picks the visit's real shots instead — so the grid reads like a story, not the same face repeated.
25 July 2026
  • 📲You can now see how much business the dog pages bring in. Add 📲 Dogdoor bookings and Dogdoor revenue from ⚙ Customise on Reports, Analytics or Impact: they count the visits booked from a dog’s own page, and show which door each one came through — from a card, or from your booking page. The money still counts in its normal place; this just tells you the page earned it. Counted from today onwards.
  • 📅When one of your regulars comes to your booking page from their dog’s Dogdoor, it already knows them — their name, number and dog are filled in, so they just pick a time. Nothing to type, and no accidental duplicate customer.
25 July 2026
  • 📲The moment a customer finishes booking, they're now invited into their dog's Dogdoor — the one place with every card, photo and visit, plus their bookings. If it's a brand-new dog with no card yet, it makes the promise instead of a broken link: after their first visit you'll send a card, and their Dogdoor grows from there.
25 July 2026
  • 📲The Dogdoor is now your shop's little app on your customers' phones. Every card carries two invitations into it — the one up top, and a new one just under the photos that explains what it is — and the 📲 gently pulses until they've been in. Inside, there's now always one clear "Book now" button (even when that dog's last card was for something you don't take online), with your shop's name right under it opening everything customers use to reach you: your website, call, text, email, directions and socials.
  • 📌"Add to home screen" now shows a little animation of the actual taps on a phone, ending with your shop's icon dropping onto their home screen — plus a bookmark tip and a copy-link button, so nobody gets stuck. And an owner who adds it stays recognised: their icon opens straight into their own dog's Dogdoor with their bookings and settings, instead of treating them like a stranger.
25 July 2026
  • 📲Your dog pages have a name now: the Dogdoor. It's still the one link per dog that always shows their latest card, their whole story and a Book button, and now every card opens with a warm invitation to it up top, like "Hazel's Dogdoor, every visit in one place", so owners actually tap through. The "add to home screen" popup now shows a little picture of exactly which buttons to tap on the phone, with a Copy link button as a backup. You'll see it named the Dogdoor across your dashboard too, on the 📲 Dogdoor visits tile.
25 July 2026
  • 🔗The card links in your text messages are shorter and cleaner. Recently they had picked up a long recognition code on the end that made the link look busy and could split a card text into two messages. We've slimmed that code right down, so a normal card text fits in a single message again and the link is tidy. It still quietly knows it's the owner, so their Book button stays pre-filled with their own dog. Links you've already sent keep working as they always did.
25 July 2026
  • 🐕Every dog's page is now their own little profile, and customers can make it theirs. The page opens like a mini app in your branding: the dog's photo and name up top, a big Book button, and every card as a tile grid they can scroll like a photo feed. From the ⚙ on the page, the customer can pick the page's look from your themes, write a short bio, and add a profile photo — which also appears on the dog's profile in your app, marked as added by the customer (you can remove a bio any time). You'll get a gentle note when a customer adds a bio or photo, and there's a new opt-in tile in ⚙ Customise: ✍️ Pages made theirs.
25 July 2026
  • 🤲Your free extras are now added for the owner automatically. A complimentary Teeth Brushing or Blueberry Facial starts already ticked at checkout, in gold, with a line that says it's on the house and one tap removes it if they'd rather skip. A gift shouldn't need finding, so nobody misses out on the freebie you're giving. Nothing with a price is ever pre-added, and you're still in charge: un-zero the price to stop giving it, and "Free on" still decides which services it applies to.
25 July 2026
  • 🎁Your free extras now land in the card's reward box. When you make an extra complimentary, the owner's card teases "Something free for their dog's next visit" right above the Book button — they tap to unwrap it (confetti and all) and see exactly what's on the house, like "✨ Blueberry Facial · Free · usually $8/dog". Run a promo code too and both appear in the same reveal; after unwrapping, the Book button reads "Book & claim the freebie".
24 July 2026
  • 🐕The icon owners add to their phone now opens like a real app for their dog. It greets them with the dog's photo and name up top, every past visit as a little rail of cards to flip through, and the latest report card right underneath. Opening the page in a normal browser looks the same as before. The checkout also picked up two small courtesies: a friend who taps "Book your dog with us" from a shared card can now tap straight back to the card they came from, and your booking page links to your own website.
24 July 2026
  • ✨Extras can now be complimentary. Set an extra's price to 0 in Settings and it becomes a freebie: customers see it as "Free" on the booking screen, with its usual price shown right beside it so the gift keeps its value. When you flip a paid extra to 0 we remember the old price for you. A free Teeth Brushing or Blueberry Facial makes a booking feel generous while your headline prices stay exactly where they are, which is what a discount can never do.
24 July 2026
  • 🐕Every dog now has their own page. One link that always shows their latest card, their whole story of visits, and a book-again button, all in your branding. Older cards quietly add a "See their latest" line pointing to it, so any link you ever sent becomes the way back to everything current. Links delivered to the owner's own text or email also unlock their upcoming visits on that device; a forwarded link shows the story only, and a friend who opens one gets invited to book their OWN dog with you instead of booking as yours.
  • 📌Owners can keep their dog one tap away. The dog's page offers Add to Home Screen, which puts YOUR icon on their phone with no app store. You'll get a little note when a customer does it. New opt-in tiles in ⚙ Customise: ⏪ Came back to a card, 🐕 Dog page visits and 📌 On their phone.
23 July 2026
  • 🖥️Panels look right on a computer now. Things like Theme & look, ⚙ Customise and the card options used to open as a phone-style tray stuck to the bottom of the browser window, which could look cut off on a big screen. On desktop they now open as a neat centred window with room around it. On your phone nothing changes.
23 July 2026
  • 🔍The card's photo viewer got the iPhone treatment. Pinch-zoom now glides — it zooms toward your fingers, pans with momentum, and springs back at the edges instead of stuttering or blacking out on a big zoom. And tapping any photo now flips through EVERYTHING on the card — before and after, all the day's photos and videos, the boarding diary — not just the little gallery you tapped.
23 July 2026
  • ✅A card's "This card so far" now reads more clearly. Everything the owner actually did that counts — booked, tipped, saved a photo, patted a friend and more — sits together as green ticked Highlights, with the quieter background activity (time spent, closer looks) grouped under Under the hood. And on your Reports list, a busy card shows a small +N so you can tell there's more than the few icons on show.
23 July 2026
  • 📇Your dog and contact counts now live right in Contact list health, at the top of the card that shows how reachable your book is, instead of as two separate tiles. And from the Impact tab you can tap 💡 See all insights to jump straight to the full insights list on Analytics.
23 July 2026
  • 📈Your over-time graphs now match. The Engagement-over-time chart on Analytics has the same header and the same 🔗 Linked button as your revenue graph, so you can unlink it and give it its own date range without touching the rest of the dashboard. Both graphs still open at today, on the newest bar.
23 July 2026
  • 📐Your Analytics tab is tidier and remembers how you like it. Every section now opens and closes the same way, with one tap on its header, and the longer lists — Insights, your rebooking funnel, tips by staff, and the top dogs and owners — start neatly folded away with a one-line summary, so the numbers you look at most are right at the top. Open or close any section and it stays that way on your device next time you come back.
23 July 2026
  • 📐Your dashboards now hold steady. The Reports, Analytics and Impact tabs remember where you are, so refreshing the page or coming back later lands you on the same tab instead of bouncing you to Reports. Tiles no longer shuffle in front of your eyes when you switch tabs. And every over-time chart now opens at today, scrolled to the newest bar, instead of starting at the oldest and making you drag your way across.
23 July 2026
  • 🕗Two new insights are in ⚙ Customise on Reports, Analytics and Impact, and both work from data you already have, so they're useful straight away. 🕗 Best time to send shows the time of day your owners actually open their cards, in your own local time, so you can line up a card and its follow-ups to land while people are looking. 📩 Reply time shows how quickly you typically reply when an owner messages you on a card, the middle time across your conversations, so one slow day can't skew it. A quiet service-quality number, and one multi-branch owners like to see.
23 July 2026
  • 🔍Flipping through a card's photos is now buttery smooth, however many there are, and owners can zoom. Open any photo full screen and swipe between them the way you would in a phone's photos app, then pinch with two fingers or double-tap to zoom right in and drag around, no extra taps. Big boarding and daycare cards with lots of photos no longer stutter, because only the photos near the one you're looking at are loaded at a time.
  • 📸Adding lots of photos and videos at once is more reliable. Uploading a big batch to a multi-dog card could quietly keep only some of them. That's fixed, so every photo and clip you add sticks.
23 July 2026
  • ↻See the full picture of your repeat bookings. Three new tiles are in ⚙ Customise on Reports, Analytics and Impact, alongside the ones you already had. ↻ Repeat customers counts how many regulars are on a rhythm (a two-dog home is one customer), ↻ Active rhythms shows how many standing arrangements are actually running, and ↻ Repeat collected shows how much of your repeat-booking value has already landed in the till versus what's still booked ahead. Together with Repeat bookings and Repeat revenue, that's your whole recurring-revenue story on one screen.
23 July 2026
  • 👣See how far your cards actually reach. Two new tiles are in ⚙ Customise on Reports, Analytics and Impact. 👣 Card reach counts the distinct PEOPLE who opened your cards, not just the number of opens, so a card that gets reshared can reach well beyond the one owner you sent it to. 🫶 Follows counts owners tapping through to your Instagram, Facebook, TikTok or website from a card, which was happening all along but never counted until now. Your activity feed shows these too, and when a share actually brings someone in, the Reshares tile now says how many opens it drove. It is the owned reach your report cards create, finally made visible.
23 July 2026
  • 🪃When a follow-up wins a customer back, you'll see it. A booking that lands within 72 hours of one of your automatic follow-ups (finish-your-booking, due-back, warm-lead, we-miss-you or birthday) now gets a boomerang: 🪃 flies across the activity feed after the confetti, and stays as a little mark next to how it was booked (💌🪃) everywhere the booking shows. Open the booking and it names the exact message that won them back and when it went out. It's proof that the CRM behind your cards, not just the cards, is bringing dogs back through the door.
23 July 2026
  • ✨Every grooming card now leads with an “after” photo, even when you skip the before/after tiles. If you just add more photos, your first one becomes the after shot at the top of the card, the way owners love to see it. In the builder that first photo shows a ⭐ After badge, and you can tap the ☆ on any other photo to make that one the after instead.
22 July 2026
  • ↻The repeat booking screen is clearer, and Apple Pay is back on it. Owners can now start a repeat booking with Apple Pay or Google Pay, not just a typed card. The wording changed too: instead of a first-person form, it now simply tells the owner what will happen. "Save your card and {your shop} will charge it before each visit. Each charge is that visit’s price. You can end the repeat booking any time from this card." Same money, same rules, just easier to read and quicker to finish.
22 July 2026
  • ↻Starting a repeat booking no longer leaves the card. Owners now save their card right inside the booking sheet, in your shop's own colours, instead of being sent off to a separate Stripe page and back. Nothing is charged when they set it up: the screen says so plainly, shows what one visit costs, and spells out the agreement before they tap. Each visit is still charged as it comes due, exactly as before.
22 July 2026
  • 🎖️The whole attention ladder, in one look. The time insight on Impact now tells the full story in one card: a typical view, a typical card, a typical customer, the average customer, and the bar your top customers clear. Two more tiles in ⚙ Customise complete the set: 🕰️ Avg time per owner and 🎖️ Top customers' time. Between them you can show exactly how much real attention your cards earn, from a single glance to your most devoted customers.
22 July 2026
  • 🌟Meet your superfans, and see what a customer's attention is worth. Two new tiles in ⚙ Customise on Reports, Analytics or Impact: ⌚ Typical time per owner (one customer's card time added together, every card and every dog, then the middle customer) and 🌟 Superfans (customers who have spent 5 minutes or more with your cards, with the leading customer named by their dog). The insights carousel celebrates them too. These are your most attentive customers, and the first people to ask for a review, a referral or a repeat booking.
22 July 2026
  • ↻Repeat bookings now work on connected diaries too. If your shop runs its calendar in Bookly, a repeat booking now books each visit straight into your Bookly diary — same slots, same groomer, no second calendar to check. Ending or editing a rhythm cancels those visits in Bookly as well, and if a visit that was already paid gets removed in Bookly, the owner's money goes back automatically and you're told. Turn it on per service in Bookings › Services & prices › Repeat bookings.
22 July 2026
  • ⏲️A truer read on card time. Your dashboards now lead with ⏲️ Typical time with a card: line every card up by the total time its owner spent with it across all their opens, and take the middle one. That middle card is honest in a way an average is not — one owner leaving a card open through dinner cannot drag it around. It is the same measure as the headline stat on our website, so the numbers finally agree everywhere. The total and per-view average still live in ⚙ Customise if you like them.
22 July 2026
  • ↻See what your repeat bookings are really doing. ⚙ Customise on Reports, Analytics or Impact now offers two new tiles: ↻ Repeat bookings (visits your rhythms booked, with the rhythms and dogs behind them one tap away) and ↻ Repeat revenue (what those visits are worth, and how much has already been collected). Set a rhythm up once with a customer and watch the number grow — bookings that land without anyone chasing them.
17 July 2026
  • 🎟Find every dog with a package, in one tap. In Dogs › Sort & filter there's a new 🎟 Has a package filter — flip it on and your list shows just the dogs whose owner still has pre-paid visits, each wearing a little 🎟 3 left badge. Tap the dog to see their packs and use a visit, same as always. And if you want the big picture, ⚙ Customise on Reports, Analytics or Impact now offers two new tiles: 🎟 Packs outstanding (open packs and the visits still to use) and 🎫 Pack value unused (what those visits are worth — money you've already banked for work still to come).
17 July 2026
  • 💸Payment links got calm and capable. Your waiting-to-be-paid links are now one tidy list of slim rows — hide the section when you want a quieter page (the count and total stay visible), and search by name, dog or amount when there are a few out there. Tap any link for its full story: a scannable QR for the customer at the counter, who made it, how long it has left, and re-send or cancel right there. And a Quick sale can now text or email its payment link too — type any mobile or email on the spot, no customer profile needed.
17 July 2026
  • 🔗Bookings and payments now hold hands, both ways. Open any paid booking — from the calendar, Inbox or a dog's profile — and tap 💰 Payment details to see that payment's whole story: what reached you after fees, the Stripe reference, and refunds (full or part) right there. And from 💰 Payments, tap 📋 The booking on any payment to jump straight into the visit it paid for.
17 July 2026
  • 🏦Your bank deposits, explained. 💰 Payments now has a Payouts section: every payout Stripe sends to your bank, with what's inside it — which payments, which refunds, which card fees — plus the exact words it wears on your bank statement, so matching your books takes seconds instead of a detective day. Tap any payout to see its full story.
17 July 2026
  • 🧾Payments grew hands. Tap any payment in 💰 Payments to see its whole story — when, how, what it covered, and for the first time exactly what reached you after fees. Refund it right there, in full or in part, with a proper are-you-sure. There's a one-tap 'For your accountant' export of whatever's on screen, totals matching the page. And payment links that ran out now tidy themselves away instead of sitting in your waiting list forever.
17 July 2026
  • 🎨Your Home tiles can now wear colour. In ✎ Arrange, tap any tile and pick from a little palette — your brand colour, your theme's accents, a green, a coral — so you can colour-code your day or make the tiles you use most stand out. Every colour comes from your own theme, so it always looks like your shop, and tiles you'd already starred keep their brand look. Tap the ✕ swatch to calm a tile back down.
17 July 2026
  • 💰Meet Payments — one home for every dollar through dogmode. Website bookings, in-store charges, quick sales, packages, boarding deposits and balances, tips and refunds, all in one tidy day-by-day list with search and filters. Up top: what came in this week, and anything that genuinely needs a look (like a refund a bank bounced) — calmly explained, with what to do. Your payment links waiting to be paid live there too. Find it next to Bookings on desktop, or from the new Payments tile on Home.
17 July 2026
  • 🤖Three new set-and-forget helpers just joined Settings › Comms. ⭐ Review asks: a day or two after you send a report card, we ask the owner for a quick review with a one-tap link to your review page, once per visit. 💤 We-miss-you notes: when a dog slips well past their usual cadence, one warm note brings them back to their card, ready to book. 🎂 Birthday wishes: on a dog's birthday, a happy-birthday note from your shop, once a year, for dogs with a birthday on their profile. All three are off until you switch them on, you can put every message in your own words with a live preview, and each row shows exactly what it has sent, and what it won back. As always: only during the day, and never more than one nudge per customer every couple of weeks.
17 July 2026
  • 🏠Boarding stays are easier to run from your Bookings tab. Each stay is now its own little control centre: the payment link you sent lives right on the stay, so you can copy it, text it, or stop it from there, and watch it flip to paid. The tile stays small, with everything else one tap away under ⋯ More. And cancelling a stay now also switches off any unpaid link for it, so nobody can pay for a stay you've called off.
16 July 2026
  • 🌅Your dogmode impact card now keeps itself fresh. It wakes up on a different insight each day, so you keep seeing new sides of your story: customers your automations won back, how many people started booking on your website, how fast owners open your cards, and the replies and reactions coming back. Prefer it your way? Tap the little ⚙ on the card to make it gently rotate, stay on one pick, or hide any insights you don't care for. Works on Home and your 💰 Impact page.
11 July 2026
  • 🎟You now choose where each promo code applies: your report cards, your website booking, or both. New codes start on report cards only, so a website visitor never gets a discount you didn't mean to hand out. To change one, open your codes and tap the little Card or Website label on it. Your website charges full price unless you turn a code on for it there. And when you're booking online, the confirm screen now shows the location too, so Manly and Newport are never mixed up.
11 July 2026
  • 🌐Book & pay on your website with dogmode is here (rolling out shop by shop). Owners pick a service, choose a time from your live diary, and pay in one tap, right on your own site, and it flows straight into your booking system exactly like it does today, while quietly building an owner + dog profile for you. It recognises returning customers by their phone number so nobody gets asked twice or duplicated. We turn it on for your shop when you're ready, and it can be switched off in a single tap that puts your current booking button back, so there's no risk in trying it.
10 July 2026
  • 👤Owner profiles now keep a first name and last name separately, the same way most booking systems do. When you add or edit a dog you'll see two boxes instead of one, and the last name is optional so a quick first name still works. Nothing you've already saved changes, and their name still shows the same everywhere. This is the groundwork for letting owners book and pay on your website with their details filled in for them.
10 July 2026
  • 🎟Packages now bring owners back on their own. When someone still has pre-paid visits left, their card shows a gentle "Blu has 3 visits left" reminder with a one-tap Book, so they remember to come and use them. And the moment someone buys a package on the card, they get a friendly "your package is ready" email with a link straight back to book. Both are on by default and both are yours to turn off or reword: Settings › Booking › Selling for the switches, and Settings › Messaging › Package email for the wording.
10 July 2026
  • ✍️The "Write something sweet" button just got a lot better. It now writes warm, natural little notes in your voice, and it uses the day's real detail: it names the friends the dog made and the fun things they got up to. Tap it again for a fresh one that reads differently every time, and every dog gets its own wording. No robotic phrasing, just something you'd actually write.
10 July 2026
  • ⭐You can now pick which photo leads the card. When you drop in a bunch of photos of the day, tap the little star on the one you love most and it becomes the big photo at the top of the card. The one that leads shows a ⭐ Leads badge, so it's always clear. You can also remove any photo from the dump now, which wasn't always possible before.
10 July 2026
  • 🐾A few small builder touches. The friends and extras section now opens with the card instead of hiding behind a tap, so what you fill in is right in front of you (only Rebooking and sharing stays tucked away, since it's usually the same every time). Dog photos give a little happy wiggle when you hover or tap them. And on your phone, the Finish-your-drafts catch-up now always shows its Discard, Back and Done buttons, even on smaller screens.
10 July 2026
  • 🛟Tapping Preview no longer loses the card you were building. Before, coming back from a preview could drop you on a blank grooming card with the wrong theme, so you had to start over. Now the card is right there when you come back, exactly as you left it: the service, the dog, the photos, the theme, all of it.
10 July 2026
  • 🎉Your "New booking" email just got a lot better. It now reads like the note we write into your diary: the dog (breed, size, groom style, vaccination), the owner with their phone and email a tap away, the care agreement, any note they left, and the full price breakdown with any promo. And when an owner pays on the card, the email now says "Paid by card — nothing to collect at the visit" instead of asking you to collect it again. Same happy, on-brand dogmode look.
10 July 2026
  • 🎟Owners can now BUY your packages right on the card. When someone books a service you sell a package for, they see the multi-visit deal in the flow ("10 visits, that's $72 a visit instead of $80") and can buy it and use the first visit on the time they just picked, in one payment. The package and its credits land in your Bookly packages instantly, so it's the same balance everywhere, and the payment runs through your card payments like any booking. Packages are your biggest tickets, so this is a real revenue lift. You can turn selling on or off in Settings → Booking → Selling.
10 July 2026
  • 🐾Dogs can pat their friends now. On a card's "made friends today" row, an owner can tap a pal to send them a little pat, and it lands quietly on that friend's card with a paw-burst, ready for a pat back. It's a warm way for owners to keep opening each other's cards, at no cost to you. Owners only ever get an email about a pat if they switch that on themselves (it's off by default), so nobody gets spam. You'll see the pats in your activity feed, and you can turn the whole thing off in Settings → Growth if you'd rather.
10 July 2026
  • 🎟Pre-paid visit packages now work right on the card. When an owner who holds a package opens their card to book, they see how many visits they have left, and can book with one of them in a single tap instead of paying again. "Pay instead" is always one tap away if they'd rather. The count stays perfectly in step with your Bookly packages, so it's always right whether the visit was booked here, at the front desk, or on your website.
10 July 2026
  • 📖Your activity feed now shows more of what owners do with a card, not just that they opened it. You'll see when someone adds the visit to their calendar, comes back for another look, plays a video, reads the card all the way through, or opens the chat. "Added to calendar" and "came back" stand out as the warm ones worth a follow-up, and you can filter the feed to the ones you care about. These extra signals stay quiet on your phone, so nothing new buzzes you.
10 July 2026
  • 🔥Your Leads tab now follows up for you. Filter to exactly who you want (what they tapped, how recently, which branch), then message every one of them in a single tap: by email, text, or straight onto their dog's card chat. Every message leads with that dog's own card, where booking is a few taps away. Everyone you message is marked Contacted automatically, so the whole team knows it's handled. The copy is yours to edit in Settings → Messaging.
  • ✨Lead tiles are tidier too: everything about a lead on two neat lines, a ✕ to dismiss one that didn't work out, and a gentle "no booking yet" nudge when someone you contacted has gone quiet.
10 July 2026
  • 🧭The app now remembers where you were. Go back from anywhere — a card, a dog, the booking settings — and you land exactly where you left off: same screen, same filters, same search, same spot in the list. The back button also returns you to the screen you actually came from, instead of always dropping you on Home.
10 July 2026
  • 🔔After an owner books, "Add to my calendar" now sets a real reminder for them — a heads-up the day before and again a couple of hours ahead — so fewer visits get forgotten. It also books the correct length now (a 20-minute nail trim shows as 20 minutes, not an hour), and a boarding stay fills the whole run of dates from drop-off to pick-up. Booked a few services at once? They all land in the calendar together.
10 July 2026
  • ✂️Services & prices is cleaner. Each grooming style now reads as one tidy thing — who does it and which branches it runs at, stated once at the top, with the price and time for each size in a simple list underneath. You can set a different person per style (say, only Melissa does hand-stripping); leave it on "Default" and it uses whoever you set for grooming in Staff.
  • 🔗We retired the busy per-row "diary" tags. In their place, one plain line that only appears when something genuinely still needs connecting to your calendar — nothing to read when everything's linked and working.
10 July 2026
  • 👥Your Staff page just got a lot more useful. Each person now has a role you can pick from the list or type your own, and — right there on their card — the branches they work at and the services they do. Tick "Grooming" for a groomer and they're automatically offered when an owner books a groom; it stays perfectly in step with the "who does this" you set in Services & prices, because it's the same thing in two places.
10 July 2026
  • 📍If you run more than one branch, setting a different price per branch is now simple and clear. Every service starts on "Same at all branches". Tap "Prices differ by branch" and each branch gets its own labelled column, side by side, so you always know which price is for which branch. It works for everything now, including boarding per night, daycare and your extras, not just size-priced grooming. You can also set a different length of time per branch if one location is quicker.
  • 🗂️You can now choose which branches offer each service and each extra, right where you price it. Pick "All", or just the branches that run it.
  • 👤"Who does this service" now shows on every service, including shops whose bookings run through their existing diary. Pick the people who do it and only they are offered when an owner books.
10 July 2026
  • 👤In Services & prices you can now set who does each service — pick your groomer, walker or trainer for that service and only they're offered when an owner books it. Pick one person and they're chosen automatically, so owners never wade through "anyone".
  • 🔗If your bookings run through your existing diary, every service now shows a clear "Live" or "Not live yet" tag — per branch when you have more than one — so you can see at a glance exactly what's linked and ready to take bookings, and what still needs connecting.
10 July 2026
  • 💎Specialist services are now their own booking category, standalone from grooming. On a card, "What would you like to book?" shows Grooming, Daycare and Specialist services side by side — pick Specialist services and it books on its own, with its own price, its size limit and its assigned person, exactly like any other service. It's no longer offered as an add-on tucked inside a groom.
10 July 2026
  • 💎Specialist services just got smarter. In Services & prices you can now say which dog sizes a specialist service is for (tick the sizes — say, under 25kg for teeth cleaning) and who performs it. The card does the rest: a dog that's too big sees a friendly "for dogs under 25kg" note instead of a broken booking, a dog with no size on file gets asked once, and when one person does the service they're picked automatically — no "anyone" to wade through.
  • 🐶A dog's size is now remembered the moment it's answered, anywhere in the booking flow — so nobody gets asked twice, and the right price comes up next time on its own.
10 July 2026
  • 🛒Booking a few things at once now reads right, end to end. The heading always names the service being picked (switch from daycare to grooming and it says grooming), "add another service" always lists every service you offer — including another visit of one already in the cart, and specialist services as their own line — and there's a back arrow on every step of the flow, including the cart. A booked specialist service (like teeth cleaning) now shows under its own 💎 name on the card, not under grooming.
  • 🐶Friends on a card now always show their real photo. If a pal was tagged before their profile picture was added, the card used to show a generic pup forever — it now picks up their saved photo automatically.
  • ⚡Owners with Stripe Link can now pay with it in one tap at checkout, alongside Apple Pay and Google Pay.
7 July 2026
  • 🕶️You can now dress up the dogs. Tap ✨ on any photo while building a card to add funny, cute props — sunglasses, a top hat, a crown, a mustache, big lips, a party hat — plus a big library of emoji. Drag to place them, spin and resize with the corner handle. They sit right on the photo and show up everywhere the photo does, including the saved montage keepsake. Owners can join in too: on the card they get, they can tap a photo and add their own props, then save or share the result. It's a bit of joy that makes the photos of their dog even more shareable.
7 July 2026
  • 🔔There's now a bell at the top of every screen — your notification centre. A red dot means something's worth a look: what's new in the app, a heads-up when you're getting close to your included texts for the month, when a trial is winding down, or if a booking connection needs attention. Tap the bell to see them and it clears for your whole team. It keeps itself in step with the app, so anything worth flagging shows up here on its own.
7 July 2026
  • 🔇Videos can now be muted. When you add a video to a card it starts muted, so a loud room (like a busy daycare) never blasts the owner when they open it. Each video has a little 🔊 / 🔇 button while you build the card, so you can turn the sound back on for the ones worth hearing. Whatever you choose is what the owner gets.
7 July 2026
  • 🔔Notifications now cover every owner interaction, and you get a proper buzz the moment a booking comes through. There's a new Bookings switch at the top of Notifications (a completed booking is its own celebration, separate from a rebook tap), and every other interaction we track — reactions, messages, reshares, keepsakes saved, taps to call, email or get directions — now reaches your phone too. It stays in step with the app automatically: anything new we add shows up under notifications on its own. (Settings → Notifications.)
7 July 2026
  • 🔀Owners can now book a different service straight from any card, without starting over. Tapping Book opens on the card's own service (a daycare card opens daycare), but a "What would you like to book?" row up top lets them switch to grooming, boarding or anything else you offer — one tap, no second button. Only shows when you actually offer more than one service.
6 July 2026
  • 📋When an owner books from a card, you can now open the full booking anywhere it shows up — your Inbox activity and the "Bookings made" numbers in Reports. It opens the actual booking: who, when, the service, the price, the owner's number to call or text, and the booking brief — with the card one tap away. (Inbox → Activity · Reports → Analytics.)
6 July 2026
  • 📤Auto-send now runs across a time window, not just one moment. Set it to send between, say, 6pm and 10pm, and any card your team finishes during the evening goes out that same night — on the next check, about every 15 minutes. No more "finished it at 7, missed the 6pm send." Set-and-forget, but it waits for your late cards. (Settings → Auto-send.)
5 July 2026
  • 🖼️Owners can now save a beautiful photo montage of the day straight from their card — one gorgeous image, laid out in your card's theme with your shop name on it, ready to keep on their phone or share. It adapts itself: one photo or a whole set, one dog or several, and grooming cards give the fresh look pride of place. You'll see "Montages saved" as a new stat you can add to your dashboard, and it lands in your Activity feed too.
5 July 2026
  • ✅Finished a boarding stay? It no longer feels like it vanished. When a dog goes home, its card moves into a new "Recently completed" group at the top of your Dashboard for a couple of weeks, then settles into your history — and it's always kept forever on the dog's own profile.
  • 🗂Open any card and you'll see "Filed under {dog}" — one tap jumps to that dog's profile and every card they've ever had. On the Dashboard you can also sort "By dog" to group each dog's cards together, and a dog's profile now shows its card types at a glance (🛏 2 · 🐕 5 · ✂️ 1).
5 July 2026
  • 🐶Removing a dog is now undo-able. A removed dog moves to a "Removed" list at the bottom of your Dogs tab, greyed out, with a one-tap Restore — nothing is ever truly lost. Its past cards and stats stay intact either way, and removed dogs won't show up in booking or card-builder pickers.
5 July 2026
  • 🐾See exactly what your pilot earned you. Settings → Billing now shows "Your pilot in review" — the cards you sent, how many owners opened them and tapped to book, how many reshared your cards to brand-new owners, and the real value you got, all from your own numbers. When you're ready to keep going, you continue in a couple of taps.
5 July 2026
  • 📊Your stats are now a true record: deleting a card no longer erases what already happened. Once a card was sent and an owner opened, tapped to book or reviewed, that stays counted in your totals forever — trashing the card just tidies your worklist.
  • 🔁"Booking taps" now sits right next to "Bookings made" on your dashboard by default, so you can see both at a glance: how many owners tapped to book (the Book button, a booking link or a call/email-to-book) versus how many finished a booking.
  • 👀Inbox → Activity has a one-tap Owners / Your team switch. It stays on Owners by default (what owners are doing on their cards); tap Your team to see what staff have done — sent cards, added dogs, changed settings — without leaving the screen.
5 July 2026
  • 📝Owners can now leave a note when they book from their card — "anything we should know?" (e.g. a dog that's nervous with dryers, or which gate to use). The note lands in your diary right alongside the dog, owner, price and card link, so your team sees it before the visit.
5 July 2026
  • 🔥Your Leads tab now works across your whole team. When you mark a lead Booked, Contacted or Didn't convert, it clears for everyone on every phone, not just the one you tapped it on. And your Reports now show a warm-lead conversion rate, so you can see how many owners who showed interest actually went on to book.
5 July 2026
  • ✂️The grooming card is simpler. Instead of two overlapping lists, there's now one place: pick the service and size from your booking menu, plus any extras (nail trim, teeth, ear clean — whatever's on your menu). That's what shows on the card and powers the owner's one-tap rebook at the right price. It's all optional too — nothing blocks you from sending a card, we just explain that filling it in unlocks 1-tap rebooking.
5 July 2026
  • 🐾Starting a card is faster. At the top of the builder you now see a row of your dogs' faces. Tap one to load their name, breed, photo and owner in a single tap. There are also quick buttons to add a new dog or search your whole list. And if you type a dog's name that you already have on file, we now offer to fill in their details instead of leaving the card blank.
5 July 2026
  • 🎉The email we send you when a booking comes in got a glow-up — a proper celebration with the dog's photo and all the details, on brand. Turn it on or off any time in Settings → Notifications (on by default, applies across all your branches).
5 July 2026
  • 🔥Your Leads tab is smarter now. You get a notification the moment an owner unwraps a reward or opens a package (not just Rebook), a lead clears itself once a booking is made from the card, and you can tap "Mark handled" on anyone you've already chased.
5 July 2026
  • 🔥New Leads tab in your Inbox. When an owner taps Rebook, unwraps a reward, or opens a package but doesn't book, they now show up here as a warm lead to follow up, with their number one tap away to call or text. The tab shows a count so you always know how many are worth a quick chase.
5 July 2026
  • 🏡"+ Add another service" now includes boarding — so an owner can add a boarding stay onto a groom (or any mix) and book it all in one go. Pick the check-in and check-out and it rides the same one-tap checkout as everything else.
5 July 2026
  • 🗓️Booking more than one dog? You can now book them at DIFFERENT times — tap "Book separately" and give each dog its own day, time and cut (great when they can't all come at once). Or keep "Book together" for one back-to-back visit. Everything books in one tap.
5 July 2026
  • ✂️Booking two dogs at once? You can now give each dog its OWN cut, not just its own size — pick "Set each dog" and choose e.g. a full groom for one and a wash & blow for the other, each priced on its own line.
5 July 2026
  • 🐶🐶Booking two dogs at once is now crystal clear: the owner sees each dog listed in order with its own size and price, one "pick one start time", and a plain "both dogs, back-to-back from 9am" summary — no more guessing which booking is for which dog.
  • 🛟We now automatically check every shop's live booking each day — including the connection to your existing diary — and get alerted the moment anything breaks, so a dead calendar never goes unnoticed.
5 July 2026
  • 🙈Tidy up your Jobs list — tap the ✕ on any boarding update or contact-gap to dismiss it. Boarding reminders come back the next day on their own; a contact gap only comes back if it grows. The Jobs count now shows exactly what's still outstanding, and a "Show hidden" link brings anything back with one tap.
  • 🎉The confetti in your Activity feed is now saved for real bookings made from a card — the moment that actually fills your diary. A Book tap still shows as a follow-up worth chasing, just without the party.
5 July 2026
  • 🐶🐶Cards with two or more dogs can now book grooming properly everywhere — including shops whose diary runs on an external system. Each dog gets its own appointment, scheduled one after the other, in a single tap for the owner.
  • 🗓️Bookings now has its own tile on Home — one tap from the front page into your calendar and requests, right next to Photo drop.
5 July 2026
  • ⚡Booking from a card is much faster — the calendar, sizes and times now load in a fraction of the time, so owners breeze through instead of waiting on a spinner.
  • 🔁Honest numbers: the "Rebookings" tile is now "Booking taps" — owners who tapped Book (intent). Completed card bookings have their own "Bookings made" tile, and "Rebook conversion" still tracks who truly came back.
5 July 2026
  • 📧You now get an email for every booking made from a card — the dog, the time, the price, straight to your inbox. Phone notifications still buzz too; the email means nothing slips past even if a phone is off.
5 July 2026
  • 📍Different prices at different branches? Open any style in Services & prices and tap "📍 Different at a branch?" — set that branch's own price per size, and leave a cell blank to keep your base price.
  • 🧍The appointments calendar has a new "By staff" view — one column per rostered person, the classic salon layout. Your staff and branch filters are remembered on each device, and a red line marks right now on today's grid.
  • ↩️Checked a dog in or out by accident? Every booking now has an Undo for check-in, check-out and done — one tap puts it back.
  • 🗂️The daycare and boarding check-in boards now fold away, so Appointments sits front and centre. Each device remembers your choice.
  • 📇Inbox → Jobs now lists contact gaps as simple to-dos — like "5 dogs missing an owner mobile" — and one tap opens exactly those dogs so you can fill them in. The more owners you can reach, the more cards and reminders land.
5 July 2026
  • 🎨Nine new "Just colours" card themes — Blush, Lavender, Sky, Mint, Sunshine, Coral, Ruby, Mocha and Slate. A beautiful palette with subtle paws & sparkles, no holiday anything. Find them at the top of the theme picker.
  • 🤫Themed cards no longer carry any theme writing — no "Merry Woofmas" on the cover. Themes now speak purely through their colours and floating touches, so the dog stays the star.
5 July 2026
  • 🛒Owners can now book several services in one go — rebook the groom, add a daycare day, add a teeth clean, then one "Book everything" tap. Each visit still shows and cancels on its own, and they get ONE confirmation listing the lot.
  • 🔗Everything owners use to book now lives in Bookings → Book elsewhere: your booking page, package passes AND your call/text/email details. Tag any of them to card types — a daycare pass link can show on daycare and grooming cards only.
5 July 2026
  • 💎Specialist services — price a premium service (like Professional Teeth Cleaning) ONCE and tag which services it shows in. Owners can book it on its own or add it to a booking from its own row, right under Style.
  • 🐶Dog sizes are yours now — rename the size bands, set your own weight cut-offs, or switch sizes off (Bookings → Dog sizes). Each dog still lands in the right size automatically from its weight.
  • ✂️Pricing a big grooming menu got easier: remove single sizes from a style, add one-price styles (no size grid), and the remove button moved away from the collapse arrow so nothing gets deleted by a mis-tap.
  • 🗓️The Bookings page breathes: booking on/off is one small toggle, and quiet days show as one line instead of an empty board.
5 July 2026
  • ✂️Grooming regulars can now keep their rhythm — when an owner books, one tick ("Keep this rhythm — every 7 weeks") books each next groom automatically, near their usual time with their usual groomer. They're emailed every time and can end it from the card.
  • ☀️Daycare booking got a polish pass: picking a length now updates the day you've selected, today's booking shows in "You're booked", and the card no longer doubles up the lengths list when online booking is on.
5 July 2026
  • ↻Repeat bookings are here — your every-Mon-&-Wed regulars book themselves. Tick the weekdays when adding a booking (or owners tick "Make this a weekly thing" when they book) and the next 4 weeks stay booked automatically. Cancel one day or end the series any time.
5 July 2026
  • 🎉Bookings now feel like a win on YOUR side too — when an owner books or taps to rebook, that tile in Inbox → Activity gets a one-time confetti moment the first time each of you sees it.
4 July 2026
  • 🕐Set your opening hours right in Bookings — open/closed per day, different times per day, even split hours around lunch. Owners can only pick times inside them.
4 July 2026
  • 🗂️Busy day? The daycare board now groups into Arriving / In now / Gone home with a search box once it's big — 30 dogs stay scannable. And with several groomers, tap a staff chip above the calendar to see just their column.
  • 🏷️Big grooming menus stay tidy: each style collapses to one line with its price range — tap to open its sizes. Plus plain-English helpers across the Services & prices editor.
4 July 2026
  • 🐶The booking calendar now shows dogs as FACES — profile photos on the day boards, appointment cards and booking requests, wherever a real dog is linked. A dog without a photo? Add one right from the booking's detail sheet.
  • 📸Adding a walk-in with a new dog? You can snap their photo and pick the breed right in the booking — the profile is complete from visit one.
4 July 2026
  • 📊Reports' top tiles are now customisable (⚙ Customise) — pick from the full library, including new engagement numbers: chats, bookings made from cards, package clicks, reminders set, contact taps and rewards unwrapped. Every tile still drills into the dogs behind it.
  • 🧭The rebooking funnel and insights moved into the 📊 Analytics tab — Reports reads as your cards, Analytics holds the numbers.
  • 📸Dogs with their own Instagram or TikTok? Add their handles on the dog's profile — they show as tappable @pills.
4 July 2026
  • 💰Bookings got a proper Services & prices editor — set every style, size, price, duration, extra, daily capacity and open days in one place (Settings → Bookings). Your booking setup now starts itself from your card types: no more template picking, and nothing goes live until you flip the switch.
  • ☀️Daycare regulars can book SEVERAL days in one go — tap the days on the calendar, set each day's length (full day Monday, half day Tuesday), one confirmation. And each length of stay can have its own price.
  • 🏷️Promo codes on a card now flow into the booking price — the owner sees the discount applied before they confirm, and you see the code on the booking.
  • 🐾Adding a walk-in? Your saved dogs are now a browsable photo strip, and a new dog can bring their owner's details with them — every booking builds your customer list.
30 June 2026
  • 🪄Did a dog get groomed AND have a daycare day? Send ONE card for both. In the builder, tap “Also covered this visit?” and add the second service — the card now shows the glow-up and the day's moments together, on a single link.
  • 🔗Less work for you, one tidy keepsake for the owner — and both rebooking nudges in the same place.
30 June 2026
  • 🐶Two dogs on one card can now each have their OWN update — set a different “how it went”, mood and note per dog (e.g. “Molly was bouncing, Bowie was shy”). The owner's card shows a tab for each dog, each telling its own day.
  • ✨Leave a dog's update blank and it just matches the main dog — so you only fill in what's different.
30 June 2026
  • 🎬Adding photos & videos is now rock-solid everywhere. Pick several at once — they upload one at a time with a cute paw progress bar for each, so you can see exactly what's working.
  • 🪄Big phone videos are automatically shrunk on your device before uploading, so long clips actually go through (and faster). If one's still too large, you'll see a clear message — it'll never silently disappear again.
  • 💬You and owners can now send several photos or videos at once in a chat too — same reliable upload, same paw progress.
29 June 2026
  • ✅Boarding now correctly knows when today's update is done — once today's day is filled in, the “needs today's update” nudge clears everywhere (Reports, Home, Inbox).
  • 💾The card builder has a clear “Save & close” button, and pressing back always saves your work first — so nothing's lost when you step away mid-edit.
29 June 2026
  • 🏠The boarding day count now reads the same everywhere — the Inbox “Jobs” tab matches Reports and Home (e.g. “Day 6 of 11”).
  • ✍️Cards and messages now read naturally for a single dog — no more “they were an absolute joy” when it's just one pup. Plural wording only kicks in when a card really has more than one dog.
29 June 2026
  • 🏠Boarding stays that are still running now sit in a tidy “In progress” group pinned at the top of Reports — so an active stay never gets buried under newer cards. Each shows where you're up to (Day N of M) and whether the owner's caught up, in one clean line.
  • 👀Tap a stay to see the full day-by-day: each day's posted / notified / seen status, plus a one-tap “Add today's update”. Once a dog goes home, the card settles back into your normal Reports list.
29 June 2026
  • 🏠Boarding setup is now set-once: pick the check-in date and tap the nights, and the going-home date + every day box lay themselves out for you (change the going-home date and the nights update too).
  • 🐾If an earlier boarding day hasn't been filled in, you'll see a gentle reminder — but skipping a day is totally fine, no pressure.
  • 🎬Videos now live right inside the photo gallery on the card. Owners tap a video to play it full-screen, swipe between photos and clips, and save videos too — not just photos.
29 June 2026
  • 🏠Boarding cards now show day-by-day read receipts. While a dog is staying, the Reports row shows each day you've posted with a tick once the owner has opened the card since that update — so you can see at a glance 'they've seen the latest' (or who hasn't looked yet).
  • 📣Posting a new boarding day now records that the owner was notified, and the 'Post today's update' button tells you when every day's already been sent ('Owner notified for every day') so nothing gets missed.
29 June 2026
  • 🎂You can now add a dog's age to their profile (in Add a dog / Edit profile). It's optional, and when it's filled it shows on the card next to the breed.
29 June 2026
  • 🚀New shops get a “Get set up” checklist on Home that walks you to sending your first card in about 5 minutes — add your logo, add a dog, add your links, send. It tracks your progress and disappears once you've sent your first card.
  • ✨The magic moment: the first time an owner opens, loves or reshares one of your cards, Home shows a little celebration so you can see the loop working.
28 June 2026
  • 🖼️Win-back emails now lead with the dog's profile photo, so every owner sees a lovely picture of their own dog at the top.
  • 🎁Add an offer to a win-back in one tap — pick one of your discount codes (it suggests the right one for the dog's service) and it drops a tidy 'save 10% — code XXXX' voucher into the email and text.
  • 📣Message a whole group at once: on the Rebook screen, tap Select, choose the dogs, then Message — pick email or text, add an offer, see a sample, and send. Each owner still gets their own dog's photo and name.
  • 🎯Win-back now only nudges dogs that are genuinely due (overdue or due this week), so you won't accidentally message someone you saw a few days ago.
28 June 2026
  • 🔁Brand-new Rebook screen — your repeat-business engine. Tap “Dogs due back” on Home and you land on a proper funnel: every dog that's due for their next visit, grouped by how overdue they are, with everything to win them back in one place.
  • 💌One-tap win-back. Each due dog gets a “Win-back” button that opens a warm, ready-to-send message — the dog's photo, your brand, a link back to their last card and a gentle nudge to rebook. Send by email (free) or text, tweak the words if you like, and the dog moves to “Reached out” so you never double-message.
  • 🗂️Work it like a pipeline. Mark a dog contacted or rebooked, snooze them if it's not time yet (2/4/8 weeks), set how often a particular dog comes back, or dismiss ones who've moved on — all reversible. Select a few and message, snooze or dismiss them in one go.
28 June 2026
  • 🖥️Open a card on a computer and it now shows as a big, clean card centred on a soft branded page — far nicer than the little phone preview it used to be. On a phone it's still the same lovely full-screen card. Great for showing cards off on a laptop or a shopfront screen.
28 June 2026
  • 🐶A dog's profile photo now shows in full at the top — the whole dog, never cropped, on a soft backdrop. Looks lovely on phone and computer.
  • ➕“New card” from a dog's profile now lets you pick the card type first (Grooming, Daycare, Boarding…) with that dog's details and owner contact already filled in — then drops you straight into the builder.
  • 🗂️The cards in a dog's profile now use the same Draft / Sent / Opened tags as your Reports, so the whole app reads the same way.
28 June 2026
  • 🔁Never lose a regular again. Home now shows a “Dogs due back” card — the dogs that are due for their next visit based on how often you recommended — and tapping it jumps to the Dogs tab filtered to just them, so you can give them a quick nudge to rebook.
  • 🏷️On the Dogs tab, dogs that are due light up with an “Overdue” or “Due this week” tag, and a one-tap “Due back” filter brings the whole rebooking list together.
28 June 2026
  • 🐶Tap any dog on the Dogs tab to open a proper profile — a big photo of them up top, the owner's contact ready to call or email in one tap, and their whole card history underneath. New card, edit and copy-link are right there too.
  • ✨The dog list is cleaner. Instead of squashing the owner's full number and email onto each row, you now see the owner's name plus two little ticks — 📞 and ✉️ — that light up when you've got a mobile or email on file. The full details live in the profile.
28 June 2026
  • 🗓️The date filter on Reports now offers the same time ranges as your Analytics — This week, This month, Last 30 days and more — so they match wherever you look.
28 June 2026
  • 💬Your Activity feed and chats read cleaner. We've dropped the little “owner / staff” role tags — left-side messages are always the owner, your replies sit on the right with the team member's name, so it's already clear who's who without the clutter.
  • 🎛️Filters look and work the same everywhere now. Reports, Dogs and your Activity feed all share one “⚙ Filters” button and the same chips, so the controls feel familiar on every screen.
28 June 2026
  • 🔎Your Activity feed is tidier: the row of filters is now tucked behind a single “Filter” button, so the feed stays clean — tap it to pick a date range or the event types you want, just like the filters on Reports and Dogs.
28 June 2026
  • 🏠Boarding stays are now smarter. Set the check-in and going-home dates and we lay out every day of the stay for you — Day 1, Day 2… each already dated. No more adding days one by one.
  • 📅When you open a boarding card, it jumps straight to TODAY's day so you can drop in a quick update and go — the right box is already open.
  • ✍️Every daily update is optional and text-only is totally fine — a quick line is enough, a photo is a bonus. Days you haven't filled in stay tucked away as slim rows so the builder never feels cluttered.
  • 💛The owner's card stays clean too: it only shows the days you've actually updated, with the “Day 3 of 6 · home in 3 sleeps” header keeping them in the loop.
28 June 2026
  • 🏷️Your Activity feed and chats now clearly tag who did what — a small “owner” or “staff” badge on every item — so you can always tell a real dog-owner's action apart from one of your team's, at a glance.
  • 🔎The Activity feed is now a proper record you can work: filter it by type (opened, rebooked, reward unwrapped, reshared, reviewed, messaged…) with a live count on each, and by date (Today / This week / This month / All). Tick a few — e.g. rebooked + reward — to pull up your warm leads.
  • 👀When you drill into an analytics number, each dog now carries the matching interaction icon (👀 opened, 🔁 rebooked, ⭐ reviewed…), so the breakdown reads at a glance.
28 June 2026
  • 📬Each card in your Reports now shows ONE clear status that updates itself — Draft → Sent → Opened — in the same spot, stamped with the time. Once a card is opened you'll still see when it was Sent underneath, so you can tell at a glance how long the owner took to look.
  • 📍The tab you're on is now clearly highlighted at the bottom of the app on your phone — matching the desktop sidebar — so it's always obvious where you are.
  • ↩︎Re-sorted or filtered your Dogs or Reports list? A handy “Restore default” button now appears so you can snap straight back to the normal view in one tap.
28 June 2026
  • 🐶One card can now feature up to 5 dogs from the same household (was 3). When you pick a saved dog for an extra slot, their photo shows right there — and a dog you've already added won't appear in the picker again, so no duplicates.
  • 🎓Incident cards can now offer a gentle “Book a training session” link in the next-steps area — a calm, supportive way to follow up when a little training would help. Add a “Book training” link in Settings, then switch it on for the card.
  • 🗂️The “Finish your drafts” deck now fits every screen size cleanly — the stacked cards never overlap the buttons, and the bottom is tidier.
28 June 2026
  • 📇New “Contact list health” on your Reports → Analytics tab shows how reachable your dog book is — the % of dogs you can reach by email, by text, or not at all — so you know how far a reminder or campaign can actually go.
  • ✏️It also lists the dogs whose owner is missing an email or mobile, with a one-tap jump to add the missing contact. Closing those gaps grows the list you can message.
28 June 2026
  • 🏠Boarding stays now show the real calendar date on every day tile. Set a “Check-in (Day 1)” date in the builder and each Day 1, Day 2… is dated automatically — both for you and on the owner's card.
  • 🗺️Fixed: a boarding card now always shows a map PIN of where the dog is staying — never a walk-route map by mistake.
  • ✂️Grooming “recommend next groom” now offers every-week intervals and defaults to 7 weeks — the sweet spot most coats look their best on. Change it per card anytime.
28 June 2026
  • 🧭New here? There's now a quick in-app tour that points out each tab — Home, Dogs, Create, Inbox, Reports — and what it's for. New shops see it once after signing up; you can replay it anytime from your account menu → “How it works”.
27 June 2026
  • 🐶Making a card for a 2nd or 3rd dog in the same household is easier now — “More dogs on this card” sits right under the main dog, and you can PICK a saved dog profile for each extra dog (prefills their name, breed & photo) instead of typing it all again.
  • 💾Clearer too: just one dog? Skip it, you're done. Added more dogs? They all save together when you tap Save or Send — no separate saving needed.
27 June 2026
  • 🐶Two (or three) dogs in one household? Make ONE card for all of them. In the builder, scroll to “More dogs on this card” and add each dog with their own name, breed and photos — one message, one link to the owner.
  • 🔖The card shows a tab for each dog plus an “All” view — the owner taps to see each pup's own before/after and photos. Works for grooming, daycare, every service.
  • 👀Read receipts now show the exact date AND time a card was opened (e.g. “Opened 27 Jun · 2:30pm”), not just the time.
27 June 2026
  • 📸Tap any photo on a card and swipe left/right through the whole set — smooth, full-screen, with a photo count. Perfect for boarding days and galleries.
  • 🐶Dog profiles are fully editable now — change a dog's name or breed anytime in Edit profile, not just the owner's details.
  • 🗓️Every card now shows the visit date AND time in one consistent format — no more some-with, some-without.
  • ✂️More grooming styles to pick from — Full Groom (Crew Cut), Full Groom (Styled Head), Wash & Blow Dry, Wash Blow Dry & Tidy, and De-shedding Treatment.
  • 📊In Analytics, tap any number — opens, rebookings, interactions — to see exactly which dogs are behind it. And you can hide test dogs from the Top Dogs board.
27 June 2026
  • 📷Owners can now send YOU photos & videos straight from their card chat — a dog-issue photo, a vet receipt, a quick clip. Tap the 📷 in the chat. They show up right in your Inbox conversation.
  • 🧑Boarding now shows who's looking after each dog — the carer's photo & name appear on the Inbox Jobs list, the Reports row, and the top of the chat — so when several pups board at once, it's clear who's responsible for each.
  • 🔔A gentle nudge in your Inbox makes it easy to turn on phone notifications, so you never miss a card opening, a reaction or a message.
27 June 2026
  • ⚠️New card type: Incident reports. When something happens during a visit, send the owner a clear, caring report — what happened, how serious, what caused it, what you did, whether they're okay, and the next steps. It has its own serious red theme and is flagged red across the app so you spot it.
  • ✂️If something happened in YOUR care — a nick during grooming, a quicked nail — the card owns it honestly, and you can add a “Putting it right” offer to cover the vet costs (all of it, a %, or “let's sort it together”).
  • 💬Calm by design — no rebook nudges, reviews or sharing. The owner can tap “I've read this” and reply with questions; incidents waiting on a reply get a red flag in Reports & Inbox so nothing slips.
27 June 2026
  • ⚙️Settings is reorganised — a clean menu of categories (Brand, Staff, Links, Messaging, Booking, Notifications, Growth, Billing…) so it's easy to find things. Tap a category to dive in.
  • 🙋Sole trader? Set Brand & identity → Account type to “Individual” and the whole app speaks as you — cards say “by [your name]”, and branch settings disappear.
  • 📸Add a photo to each team member in Settings → Staff. Their face now shows on every card they make and on their chat replies — so owners get to know them.
  • 💬Chat is now consistent everywhere — the Team channel got the emoji picker, and every composer has a clear 📷 photo/video button.
26 June 2026
  • 🔔Push notifications! Get a buzz on your phone the moment a card earns some love — opened 👀, a heart ❤️, a message 💬, a rebooking 🔁, a reshare ↗️ or a review ⭐.
  • ⚙️Turn them on in Settings → Notifications, and pick exactly which ones you want — each type has its own switch. (On iPhone, add dogmode to your Home Screen first.)
  • 🙈Your own opens and taps never notify you — only the real love from owners.
26 June 2026
  • 😀The emoji picker in chat is bigger and never gets cut off — a quick row of favourites plus the full set by category (smileys, hands, hearts, animals & more).
  • ✨The Daycare & Grooming buttons on Home are cleaner now — white like the others, with an on-brand glow on hover.
  • 🗂️In Reports, tap the Draft / Sent / Opened key to filter to just those cards.
  • 🏠“Finish your drafts” now has a clear “Back to home” exit that keeps your drafts saved.
26 June 2026
  • 🌅Daycare cards now have a “length of stay” dropdown in the booking section — customers pick how long they want (1h/2h/3h/half/full day). Choose which lengths you offer in Settings → Daycare booking.
26 June 2026
  • 🎬Add multiple videos to a card — every card's photo gallery now takes several video clips as well as photos (grooming keeps its before/after, with extra photos & videos below).
26 June 2026
  • 🌅Daycare now books by length of stay (1h / 2h / 3h / half / full day) instead of a weeks countdown — it shows as a chip on the card and leads with your daycare pass.
  • 🧳Boarding & walking rebooking make more sense now — boarding is “book your next stay when you’re away”, walking leads with “book the next walk” (and a walk pass if you offer one). Only grooming keeps the every-N-weeks cycle.
  • ✨Polish: the “Finish your drafts” buttons sit comfortably clear of the screen edge, and the stray dark strip on scroll is gone.
  • 🎥Send videos in chat — in a card conversation or your team channel, tap 📎 to send a photo OR a video clip, and they play right in the thread (WhatsApp-style).
25 June 2026
  • 🏠A tidier Home — it now focuses on starting a card and finishing your drafts. Your full dog list lives in the Dogs tab.
25 June 2026
  • 💾Drafts now save themselves as you go — once a card has a dog's name, it's saved automatically every few seconds, so nothing's lost if you get interrupted or close the app. You'll see “Saved automatically ✓”.
25 June 2026
  • ☀️Daycare cards are now package-led: instead of a “rebook in N weeks” date, they say “Keep their play days coming” and show a “Grab a daycare pass & save” button (add a Daycare-packages link in Settings).
  • 📸Emailed cards now lead with the after photo — the glow-up is the star of the email, just like the card.
25 June 2026
  • ✉️Emailed cards are beautiful now — a branded email with your shop name & colours, the dog’s photo, and a big button to the card.
  • 💬In the send sheet, Text now sits above Email, and the owner’s name shows at the top so you always know who you’re sending to.
  • 📨Opening a card’s options shows just the owner’s latest message as one tile — tap it to jump straight into that chat.
25 June 2026
  • 💬Text messages are now on — send a card by SMS and the owner's mobile auto-fills.
  • 🏷️Your texts come from YOUR shop name (set it under Settings → Text messages — up to 11 letters/numbers), so customers see you, not “dogmode”.
25 June 2026
  • 💳Cards can now show your packages: add a Daycare-packages and/or Grooming-packages link in Settings, and a “Buy a pass & save” button appears on the Rebook tile (the card’s own service leads, the other is a gentle cross-sell).
  • ☀️Daycare cards have a new Full day / Half day option — pick it in the builder and a friendly “Full day of play” chip shows on the card.
  • ✍️Daycare cards now read “loves a play day every…” (instead of the grooming wording), and “1 week” no longer shows as “1 weeks”.
25 June 2026
  • 🗂️“Finish your drafts” is now the main work item on Home, right under the card types — open it to flick through your drafts as a stack of cards.
  • 👆Work through drafts one dog at a time: swipe the card, or tap its left/right side, to move between them — the next one peeks out behind. Then Finish & send, Open & edit, Skip or Discard.
25 June 2026
  • 🐶The Dogs tab is tidier — compact tiles that match your Reports, with a card-count on each. Tap a dog for its profile & history; swipe to preview or remove.
  • 🔎Quick service filters (All · Daycare · Grooming…) sit right above the list, so a long roster is easy to sift.
24 June 2026
  • 🔒Sent cards stay sent: opening, checking or editing one never knocks it back to draft — even if a teammate sent it while you had it open.
  • ✏️Editing a sent card saves your changes to the same live link and keeps it marked as sent.
  • 🔁New “Mark as sent / Mark as draft” option on each card if you ever need to correct its status by hand.
24 June 2026
  • ✉️Sending: the email field now always prefills the owner's email and is ready to send — no more grey-out or a phone number landing in the email box.
  • 📱When you switch SMS on, the owner's mobile drops in automatically and works no matter how it's typed (0412…, +61…, any country).
  • ⚡Cards open faster — the live Google rating no longer holds up the page if Google is slow.
24 June 2026
  • 💞Reactions now sit right under the photos (before/after, the day's snaps, the walk) on every card type.
  • ❤️Chat works like WhatsApp: an empty box shows a one-tap heart, the 😊 picker fires off any emoji, and emoji-only messages show big.
24 June 2026
  • 📸Chat got richer: add emojis to any message, and send owners photos of their dog that aren't on the card.
  • 🐶Tap “Profile” on any dog to see their details and a full history of every card you've sent — open an old one anytime. Cards are kept forever; delete one only if you want to.
  • 💞One reaction prompt now sits right under the dog's photo, and the emoji floats up over the picture when tapped.
24 June 2026
  • 💬Owners now react like WhatsApp — a quick emoji row plus a + to pick any emoji they like.
  • 🎉Tapping a reaction floats it up the screen with a little sparkle — and the same happy animation greets you when you open a card an owner has reacted to.
  • ❤️Reactions show right on each Reports card (kept compact, all cards stay the same size), and a badge appears when an owner messages you.
24 June 2026
  • 😍Owners can now react with ❤️😍🥰😂🔥 right under the photos — every reaction lands in your chat & Activity feed so you can reply.
  • 🦮Walk cards: an animated pawprint trail on the route map, an energy/mood meter, a 'made a furry friend' badge and the weather.
  • 🏠Boarding cards: a 'settling in' meter, a daily routine tracker (ate / nap / toilet / meds) and an end-of-stay 'pawstcard' keepsake.
  • ✂️Grooming cards: add the style/cut you did (huge built-in list) for a 'new look' Style card with a fresh-factor & next-groom countdown.
  • 🔗The Copy-link button now gently pulses when you open a card's options, so it's always easy to find.
24 June 2026
  • 🔁Rebookings front-and-centre: when an owner taps Rebook it's counted automatically — shown as a green Rebooked tag on the card, no admin needed.
  • 📨Owners are notified the moment you reply in chat, with a link straight back to the conversation.
  • 🧹Cleaner Reports tiles — more room to breathe. Swipe right to copy the link, swipe left to preview or delete.
  • ℹ️Little info dots around the app explain anything that isn't obvious — tap them anytime.
24 June 2026
  • 💬New Inbox tab: chat two-way with owners right on the card — they message you, you reply as yourself, with read receipts.
  • 🔔Activity feed shows everything owners do: opens, rebook taps, calls, directions, reminders, reviews, loves & replies — the hot ones flagged to follow up.
  • 👥Private Team channel for your staff — share photos, then turn one straight into a card.
  • ➕The Create button is now front-and-centre, and the copy-link button on Reports is fixed.
24 June 2026
  • ❤️Customers can now love your cards and leave you a note — you'll see both in Reports.
  • 📞Choose how owners rebook per card: your booking link, or call/email your branch — great for boarding, walking & training.
  • ✨Cleaner Reports: tidy read receipts, tap a card for options, and a one-tap copy-link button.
  • 🏠Home Quick start now shows drafts to finish first, then your dogs to start a fresh card.
  • 🗑️Trash got an Empty-all button and a crisp new look throughout the app.