Your clients & their pets

Pets & vaccination records

Keep detailed records for every animal in your care, and track vaccination status so nothing slips through.

Knowing each pet well is part of what makes great pet care. Barclo gives every animal their own profile with health notes, behavioural details, and vaccination records. For businesses running group services (walks, daycare, boarding), vaccination tracking is especially important: it keeps all the animals in your care safe.

To view all pets: click Pets in the left-hand menu.

The pets list

The pets list shows every animal across all your clients, with their name, species, breed, owner, size, and current vaccination status. You can filter by species (Dogs, Cats, Rabbits, etc.) to focus on a particular type of animal.

A pet's profile

Click on any pet to open their profile. Here's what you can record:

Name, species, breed, and size, the basics. Size (small, medium, large) is useful for boarding or walk capacity planning, six small dogs is a very different walk to six large ones.

Date of birth / age, useful for puppy training services or for tracking a senior dog's needs over time.

Owner, which client this pet belongs to. A pet is always linked to a client, and some clients have multiple pets.

Notes, a free-text area for anything important:

Medical notes, allergies, medication (“takes half a tablet with lunch”), health conditions, vet's name and contact.

Behavioural notes, “anxious around large dogs”, “doesn't like the lead near her ears”, “very food-motivated, useful for training”.

Feeding notes, if you're doing daycare or boarding and the owner sends food, note how much and how often.

Emergency vet, the owner's preferred vet, if different from their emergency contact.

Why good notes matter: When Bella arrives with her usual walker off sick and you're covering, clear notes mean you already know she's anxious around other dogs and has a trick knee. You don't need to call the owner, the information is right there. Good notes are part of good care.

Vaccination records

On a pet's profile, you can add vaccination records, the type of vaccination (e.g. “DHP Annual Booster”, “Kennel Cough”) and the expiry date. Barclo tracks these and assigns each pet a vaccination status:

StatusWhat it means
CurrentAll vaccinations are up to date, nothing expiring soon.
Expiring soonAt least one vaccination is approaching its expiry date, time to remind the owner to get a booster.
ExpiredOne or more vaccinations have passed their expiry date.
UnknownNo vaccination records have been added yet for this pet.

The vaccination dashboard

Click Vaccination Dashboard at the top of the Pets page. This gives you a single view of the vaccination status of every animal in your care, who's current, who's expiring soon, and who's already expired. You can filter by status to quickly find the pets that need attention.

This is especially valuable for boarding and group walks, where all animals should have up-to-date kennel cough and core vaccines. Instead of checking each pet individually, you open the dashboard once a week and see the full picture at a glance.

Remind owners proactively. When you spot an expiring vaccination, send the owner a message through Barclo (see Messaging) with a friendly heads-up: “Hi Sarah, just a note that Treacle's kennel cough jab expires next month. Worth booking in with your vet before her next boarding stay!”

Pets and the booking flow

When you create a booking (see Bookings), you'll select which pet(s) the booking is for. A client with multiple dogs can have all of them included in one booking, pricing adjusts automatically based on your per-pet settings and any multi-pet discounts you've configured on the service.

If vaccination checking is enabled (Settings → Policies), Barclo will warn you or block the booking if a selected pet has expired vaccinations.

Encourage clients to keep records up to date. If your clients have access to the client portal (see Client booking portal), they can update their pet's vaccination records themselves, reducing admin on your end.