Fetch, properly
Throw a ball and it races off, brings it back and asks “Again?”. Grab the ball and fling it: it bounces off the edges of your screen. Land one on its head for a “Bonk!”
A desktop pet for your Mac
DockPal is a corgi that walks along your Dock and reacts to what your Mac is doing. It types along with you, chases the beachball when an app hangs, does a backflip at full charge, and naps when you step away.
One-time purchase · macOS 15 Sequoia or later
About 30 little reactions, each with its own switch. Your Mac stays exactly as it is; your Dock just gets a lot more fun.
“Typing along with you!”
Start typing and it hops onto a tiny laptop, paws taking turns. It notices only that a key was pressed, never what you type.
“Uh oh, Xcode isn't responding.”
When an app hangs, a little spinning rainbow ball appears and your pet chases it along the Dock until the app recovers.
“Charging! Thanks!” → “Fully charged!”
Low battery means it drags a charger by the plug. Plug in and it crackles with tiny lightning. At full charge it does a backflip.
“Taking out the trash!”
Empty the Trash and it trots over with a bulging bin bag, tosses it in and shakes off.
“Sniff sniff… you've got something new!”
A new badge on a Dock icon? It walks over and investigates.
“Woof! Mail's calling.”
When an app bounces for attention, it hops right beside it.
“Ooh, your download's here!”
A finished download or AirDrop gets dug up from under the Dock like a bone. Optional; macOS asks first.
“Say cheese!”
Press ⇧⌘4 and it sits up with a paw out. A soft flash goes off when you take the shot.
“Phew! Your Mac is running hot.”
When your Mac runs hot it pants and fans itself with a paper fan.
“Too many things at once!”
Low memory? It juggles three balls on its nose, sweating.
“Your disk is almost full!”
When storage runs low it sits on an overfull suitcase.
“Uh oh, the internet's down.” → “We're back online!”
When the Wi-Fi drops it sits beside an unplugged cable with a bobbing question mark.
“Sniff sniff… a new drive!” → “Bye-bye, drive!”
Plug in a USB drive or SD card and it checks it out. Eject it and it waves goodbye.
“Love this song!”
Play something in Music or Spotify and it bounces, sways and wags, with notes floating up. With headphones connected it wears a tiny pair too.
“Shh… all quiet.”
Ears flat, for just a moment.
“WHY ARE WE SHOUTING?”
Type with Caps Lock on and see.
“Whoa, bright!”
Switch to Light mode and on go the shades.
“Zzz… wake me when you're back.”
Step away for five minutes and it curls up nose-to-tail. When you come back it stretches and says good morning.
Right-click your pet or hover over it for a little row of things to do. It's happiest when you pay it some attention.
Throw a ball and it races off, brings it back and asks “Again?”. Grab the ball and fling it: it bounces off the edges of your screen. Land one on its head for a “Bonk!”
Drag the ball while it’s in its mouth. “Grrr… mine!” Hold on long enough and it lets go: “You win!”
A foamy tub, a good shake, and out it hops sparkling. “Rub-a-dub-dub!”
A bone biscuit drops from above; it hops to catch it. “Mmm, crunchy!”
Drag any file from Finder onto your pet and it gobbles it up. (The file stays exactly where it was. It’s just pretend.)
Drag your pet into the air. “Whoa! Put me down!” Let go and it lands with a little puff.
Tricks aren't bought or unlocked. They're earned with care. Rub its belly, play fetch and share treats, and one day it shows you something new.
“I learned to chase my tail!”
It spins faster and faster, then wobbles dizzily as stars circle its head.
“Bang! …I'm dead.”
“High five!”
16 outfits, from a red bandana to a wizard hat. Or choose Surprise me and it picks a new look every morning.
Red bandana
Pick its size too: Mini, Regular or Big. And give it a name; it'll introduce itself.
On the real dates it dresses up and says so.
Small, friendly reminders from someone who's very happy to see you. Every one can be turned off.
“You've been at it for 1 hr 30 min. Time for a walk?”
After 90 minutes without a break, it sits holding its leash.
“Time for a sip of water?”
Every couple of hours at your desk, it laps from its bowl.
“‘Design review’ in 5 min”
Five minutes before a meeting, it hops and lets you know. Optional; it uses your calendar on this Mac only.
“It's bedtime — time to wrap up?”
At the time you choose, it brings its pillow.
Working past 11 pm? It yawns a little more. “It's late. Time for a break?”
Start a 25- or 50-minute focus session from the menu bar or your pet. It trots to the end of the Dock, curls up and stays perfectly quiet. No sounds, no bubbles, no reactions. When time's up, it celebrates with you. “Woohoo!”
It respects your Focus, too. Add the Keep DockPal Quiet Focus filter and it curls up whenever that Focus (Work, Do Not Disturb, whichever you choose) is on. DockPal notices whether a Focus is on, never which one.
Biscuit is happy and full
“Tuesday: 3 treats and 2 belly rubs, and we focused for 50 minutes. Best day this week!”
DockPal keeps a little diary of your days together: treats shared, games of fetch, belly rubs, and how long you focused. Look back by week, month or year, and find your best day ever.
It never gets sick and it never dies. If you're busy for a week, it'll be a bit lonely, and very happy to see you.
A desktop widget shows how your pet is doing today, in small, medium or large. The bigger two have buttons for treat, ball, bath and butterfly right on them.
“Give my pet a treat in DockPal.”
Use them in automations, from Spotlight, or with Siri.
Every so often a butterfly drifts down, and the chase is on.
“Come back, little butterfly!”
A bird lands on the Dock; your pet tiptoes over.
“Shh… a little bird!”
A grey cat strolls across, and your corgi suddenly remembers something urgent at the other end of the Dock.
“Eek, a cat! I'm not here…”
DockPal reacts to your Mac without watching you. It asks for no special permissions to run.
Hides in full screen. Watch a film or present; it steps aside.
Any Dock, anywhere. Bottom, left or right, and auto-hide.
Menu bar app. No Dock icon unless you want one.
Reduce Motion aware. It follows your accessibility settings.
Quiet by default. In the app, sounds are off until you turn them on.
Your call, always. Every reaction has its own switch, plus a ▶ preview button to see it now.

Hi, I'm Vikas, and I made DockPal. It's a little company for long days at your Mac. If something's not right, or you have an idea for it, I'd love to hear from you.
Takes 10 seconds to set up.
macOS 15 Sequoia or later