Today is National Puppy Day and we’re celebrating by launching something special… meet PAW! “Puppies at Work”, a Slack-integrated tracking system to keep tabs on your dog in the workplace.

Before we get into the technical details, a little backstory…

ISL isn’t just “dog friendly,” it is dog infatuated. One day, an employee couldn’t find her dog. Did she escape? Was she already on a Homeward Bound style journey into the wild? Not exactly, but she did make her way to the parking garage. Luckily, we found her quickly (and unharmed), but we knew there had to be an easier way to keep track of our four-legged friends.

How could we know which dogs were in the office, where they were, and get some vital stats about them in case of an emergency? Enter… PAW.


But how does it work?

PAW is comprised of three key components: the Kibble, Hydrant, and the Dashboard.

PAW-Components-Final

The Kibble is a BTLE device that is attached to your dog’s collar in a small, sleek 3D printed enclosure. Each dog has a unique Kibble that is registered in the system.

PAW-Kibble-Final

The Hydrant is an enclosure that houses the Raspberry Pi. It listens for Kibbles so when a dog passes into its triangulated area, a message is sent to PAW indicating that it’s in range.

PAW-Hydrant-Final

The PAW Dashboard is where registered users can login and see their office map, a list of dogs, and their current status.

PAW_Dashboard

This combination of components allows dogs to wirelessly check themselves in and out of the office, while letting owners see exactly where they are at all times.


How do you know if a dog is missing or simply out on a walk?

If a Hydrant doesn’t pick up a Kibble for 20 seconds, it’s considered to be out of range. The dog’s status is updated on the PAW Dashboard, and the dog’s owner is notified immediately via Slack.

If a dog is out on a walk, the owner simply updates the dog’s status to “on a walk”, which tells the system that the dog has intentionally left the office.

PAW-OnAWalk-Final

Can I check it out under the hood? 

Absolutely. As an extra National Puppy Day bonus… PAW is open source! Source code for the PAW API and the Hydrant are publicly available on GitHub.


So, what’s next?

A connected leash? Reminders when a dog needs to go out? The future is bright, but one thing we know for sure is that it’s filled with dogs.

PAW… unleash your dog!

PAW-Barclay-Final