Pets

Updated 16 June 2026

Store full profiles, health notes, and quick links to visits, vaccines, grooming, training, boarding, and weight history.

Overview

Each pet record is a living profile for day‑to‑day work and long‑term care. It centralizes the pet’s identity (name, photo, species, breed, gender), legal identifiers (microchip, tag), ownership contacts, and a concise health snapshot (allergies, chronic conditions, diet restrictions, behavior notes).

The profile also acts as a control center: staff can open vaccinations, medical visits, appointments, grooming, training, boarding, and weight history directly from the pet header. Lifecycle data (birth, status, neutered) and the latest weight help teams make quick, safe decisions without hunting across screens.

  • Single source of truth: One place for identification, contacts, health notes, and history.
  • Fast navigation: Jump to care records (visits, vaccines, services) with one click.
  • Safer care: Clear visibility of allergies, conditions, and behavior before any service.

How It Works

  • Create a pet and link an owner (from Contacts).
  • Add species and breed to improve vaccine and weight insights.
  • Use the top buttons (Vaccinations, Medical Visits, Boarding, Appointments, Grooming, Training, Weight History) for quick navigation.
  • Use the tabs for Lifecycle, Health, Weight & Health, Vaccinations, Visits, Boarding, and Appointments.

Step-by-Step Guide

  • Go to Pets › Core › Pets.
  • Click New and fill in name, species, breed, gender, and owner.
  • Add a photo and color/markings for easy recognition.
  • Under Lifecycle, set birth date, status, and neutered flag.
  • Under Health, note allergies, chronic conditions, diet restrictions, or behavior notes.
  • Under Weight & Health, add weight entries or review the latest weight.
  • Use action buttons to open Vaccinations, Medical Visits, and more.

Fields

Field Explanations

Pet Name

The display name used across the app (kanban, lists, appointments).

Species

Animal type (Dog, Cat, etc.). Drives breed options, vaccine relevance, and weight guidance.

Breed

Refines expectations for temperament, life span, and healthy weight ranges.

Gender

Male/Female/Unknown. Appears as a quick badge on pet cards.

Owner

Primary responsible contact from Odoo Contacts; used for notifications and billing.

Preferred Vet

Internal reference for routing medical questions or bookings.

Age

Computed from Date of Birth; shown as “Age Display” on the profile.

Neutered

Indicates spay/neuter. Useful for medical decisions and behavior expectations.

Microchip

Unique ID for legal identification. Can be auto-generated per settings.

Status

Lifecycle (Active, Adopted, Lost, Deceased, Inactive) for reporting and filters.

Allergies

Substances or foods to avoid. Displayed prominently for safer care.

Chronic Conditions

Long‑term diagnoses (e.g., arthritis) to consider during services or meds.

Dietary Restrictions

Nutrition constraints that affect feeding, treats, or medication carriers.

Behavior Notes

Handling tips (e.g., anxious near dryers) to prevent incidents.

Latest Weight (kg)

Most recent measurement; updated by Weight History entries.

Tips

  • Always set species and breed to improve health warnings and vaccine suggestions.
  • Attach a clear photo for faster recognition at check-in.
  • Use behavior notes to guide grooming or training safely.

Common Mistakes

  • Leaving owner blank. You’ll miss reminder messages.
  • Not updating status (e.g., adopted). Reports and reminders become inaccurate.
  • Skipping birth date. Age-based care recommendations won’t be precise.