Skip to content
Built By DustySoftware studio · est. 2017
Operations

Breeder Operations Checklist: What a Real Breeding Program Runs On

By Dusty Mumphrey·June 27, 2026·8 min read·1,535 words

Breeder Operations Checklist: What a Real Breeding Program Runs On

A breeding program is an operations problem disguised as an animal problem.

You can love the animals, know the lines, and produce structurally correct dogs or reptiles every single time. If your operations leak, you will still lose deposits, miss vet dates, ship to the wrong address, fail to follow up with the buyer who would have referred three others, and end up working twice as hard for half the result.

This is the checklist I run my own program against, twice a year. Steal whatever is useful.


001 / The 8 systems every breeder program needs

A working program has 8 systems running at once. Most breeders have 3 to 5 of them working and the rest patched with memory and adrenaline.

The 8:

  1. Animal records (health, weight, vet, vaccinations).
  2. Breeding planning (pairings, due dates, whelping schedule).
  3. Contracts and legal (signed contracts on file for every animal sold).
  4. Waitlist and buyer pipeline (the 5 stages from inquiry to matched).
  5. Buyer communications (templated, scheduled, never silent).
  6. Pickup and shipping logistics.
  7. Post-sale follow-up (the 4-touch schedule).
  8. Financial records (deposits, balances, expenses, tax-ready).

The checklist below goes one by one. For each, the question is whether the system exists and is being used, not whether you think you have a handle on it.


002 / System 1, animal records

The minimum. Every animal in your program has a record that includes: registered name, call name, DOB, sex, color, microchip, vaccinations with dates, weight history at least monthly, vet visits with notes, and any health testing with results.

The check. Pick an animal at random. Can you produce, in under 5 minutes, the full vaccination history, the last weight, and the most recent vet note? If yes, the system is working. If no, the records are not in a place you can find them under pressure.

The fix if no. Pick one tool (Breed Ledger, a spreadsheet, a dedicated app) and migrate the records to that tool over 30 days. Stop creating new records in any other place.


003 / System 2, breeding planning

The minimum. Every planned breeding has a record that includes: female, male, expected breeding date, expected whelping or hatching date, days-pregnant tracking, vet milestones (progesterone, ultrasound, radiograph), and a go/no-go decision log.

The check. Pull up your next planned litter. Can you see the female's last heat date, the planned breeding window, the expected due date, and the vet milestones scheduled? If yes, the system is working. If no, you are running on calendar memory and notes on the back of a vet receipt.

The fix if no. Build a breeding plan document per pairing. Save it in the same place as the animal records.


The minimum. Every animal sold has a signed contract on file. Every deposit is documented. The contract is in editable form so changes per buyer are tracked. The contract is reviewed every 12 months for legal updates and clarity gaps.

The check. Pick a buyer from 18 months ago. Can you find the signed contract in under 2 minutes? Is it the version of the contract you would still use today? If both yes, the system is working. If either no, you have either lost contract records or you are running on a contract that is out of date.

The fix if no. Start with the breeder contract template post and the contract kit. Migrate existing contracts to a single folder (cloud-based, backed up). Use a signing tool (DocuSign, HelloSign) for new contracts so they are timestamped and stored automatically.


005 / System 4, waitlist and buyer pipeline

The minimum. Every inquiry, application, approval, deposit, and match is tracked in one place with stage, date of last contact, and the litter or animal assigned.

The check. How many buyers are currently in your pipeline? At what stage is each one? When was each one last contacted? If you can answer all three in under 5 minutes, the system is working. If you have to think about it, the pipeline is leaking.

The fix if no. The waitlist setup post walks through the 5 stages. The waitlist software post covers tool options. Start with a spreadsheet and the 5 stages. Move to a tool when the spreadsheet breaks.


006 / System 5, buyer communications

The minimum. Every stage has a templated communication. Monthly updates to approved buyers go out automatically. Weekly updates to deposited buyers happen during the active period. Pickup day communications are templated.

The check. Has every approved buyer in your pipeline received a communication from you in the last 30 days? If yes, the system is working. If you are not sure, the buyers are going cold.

The fix if no. Write 5 templates this week: inquiry response, application approved, monthly update, deposit confirmation, weekly puppy update. Send them on a schedule. Even an imperfect template, sent on time, beats a perfect message that never gets sent.


007 / System 6, pickup and shipping logistics

The minimum. Pickup day has a checklist. Shipping has a process per carrier and per region. Required documents (registration, health records, microchip transfer, contract, care guide) are organized per animal and ready 24 hours before handoff.

The check. It is pickup day for your next puppy. List the 8 items the buyer leaves with. Did you list them without looking at a reference? If yes, the system is working. If no, you are improvising on the day, which is when things get forgotten.

The fix if no. Write the pickup-day checklist once. Save it. Use it for every pickup. Same for shipping. The reptile contract template post covers the shipping-specific version for reptile breeders.


008 / System 7, post-sale follow-up

The minimum. Every buyer gets the 4-touch follow-up schedule. Day 3. Week 2. Month 3. Month 12. Each touch is logged.

The check. Pick a buyer from 6 months ago. Did they get the Day 3 text? The Week 2 check-in? The Month 3 photo request? If yes, the system is working. If you cannot remember or have no log, the system does not exist.

The fix if no. Add the 4 touches to your calendar at pickup. Or use a tool that adds them automatically (Breed Ledger does this from the pickup date forward). Templated touches are fine. Sincere is better than perfect, but sent is better than sincere-and-never-sent.


009 / System 8, financial records

The minimum. Every deposit and balance payment is logged with date, amount, buyer name, and animal assigned. Every program expense is categorized for tax purposes. Year-end reporting takes hours, not days.

The check. Pull a number. Total deposits received in the last 90 days. Can you produce that number in under 5 minutes? If yes, the system is working. If no, the financial side is opaque, which is a tax problem and a business decision problem.

The fix if no. Pick a tool. QuickBooks Self-Employed, Wave (free), or a real bookkeeping system. Move deposit and payment records into it. Categorize the past 90 days of expenses. Run weekly or monthly going forward. The 30 minutes a week saves 8 hours at tax time.


010 / The twice-a-year audit

Once every 6 months, run this checklist top to bottom. The pattern that shows up: 6 of the 8 systems hold up, 2 of them have drifted. Fix the 2 that drifted. Move on.

The drift happens because programs grow. The waitlist that worked at 8 active buyers does not work at 24. The contract that was solid in 2024 has a gap that showed up in a 2025 dispute. The financial records that were clean last year got mixed into a personal account.

The audit is not a self-criticism exercise. It is a routine. Like worming the dogs or rotating substrate. You do not do it because something is wrong. You do it because that is how things stay right.


011 / What to do this week

Pick the system you scored lowest on. Build the minimum version of it. Do not try to fix all 8 at once.

If contracts are weak, the contract kit is the 30-minute fix. If the waitlist is leaking, the setup post is the 2-hour fix. If communications are sporadic, write 3 templates this weekend. If financial records are scattered, pick a tool today and start the migration.

Programs that run on systems are quieter. Less last-minute scrambling. Less "did I forget to follow up with that buyer." Less working on Sunday night because the week ran ahead of the calendar.

The Operations Kit will bundle the checklists, the templates, and the workflow docs in one downloadable package. Until that ships, this post is the abbreviated version. Steal what you need.


Dusty Mumphrey runs an East Texas breeding program and built Breed Ledger because nothing on the market did what his own program needed. He writes field notes on contracts, software, and the part of breeding that happens at the kitchen table.

Liked this? Get the next one in your inbox.

One short letter when a new post lands. No spam, no upsell, no five-emails-in-a-week launch sequences.