Introducing Professional Handler Management: Finally, Software Built for the Show Circuit

November 24, 2025

Introducing Professional Handler Management: Finally, Software Built for the Show Circuit

We're excited to announce the newest addition to PETSAppeal: a comprehensive Professional Handler Management Module designed specifically for handlers managing dogs, cats, horses, livestock, and other animals on the show circuit.

This isn't a generic calendar with invoicing tacked on. This is purpose-built software that understands the unique challenges professional handlers face: managing multiple animals across different shows, splitting expenses fairly among co-owners, preventing scheduling conflicts, tracking championship points, and generating accurate invoices that clients can actually verify.

The Problem: Show Management Is Harder Than It Looks

Professional handlers operate complex businesses that most business software completely fails to understand. Here's what a typical show weekend actually looks like:

  • Multiple animals, multiple owners – You're showing five dogs for four different clients, two of which are co-owned
  • Overlapping schedules – Ring 3 at 10:15 AM conflicts with Ring 7 at 10:30 AM, but you won't know until you're frantically reviewing the catalog
  • Shared expenses – Hotel, gas, meals, and entry fees need to be split fairly across all clients
  • Variable ownership – Client A owns 60% of Dog #1, Client B owns 40%, but Client B owns 100% of Dog #2
  • Timezone chaos – You're based in California but showing in New York, Florida, and Texas within the same month
  • Invoice complexity – How do you explain to a client why their bill is $347.83 when the entry fee was only $35?

Most handlers resort to spreadsheets, notebooks, and mental math. It's error-prone, time-consuming, and nearly impossible to scale when you're managing 20+ animals across multiple shows every month.

The Solution: Software That Actually Understands Handler Workflows

The PETSAppeal Handling Module is built around how handlers actually work. Everything from show scheduling to final invoicing follows the natural workflow of preparing for, managing, and billing after a show.

1. Intelligent Show Scheduling with Automatic Conflict Detection

Create a show entry with all the details you need: venue, dates, superintendent contact information, and timezone. The system automatically detects the timezone based on the show location, but you can override it if needed (because sometimes show secretaries get creative with their address listings).

Add your entries – class, division, ring number, armband, entry number – and assign which handler (if you have assistants) will be showing each animal. The system immediately checks for scheduling conflicts:

"Warning: Entry for 'Fluffy' in Ring 3 at 10:15 AM conflicts with entry for 'Max' in Ring 7 at 10:30 AM. Both assigned to handler John Smith."

All times are stored in UTC but displayed in the show's local timezone, so you never have to do mental timezone math when you're showing in New York one weekend and California the next.

2. Flexible Entry Management for Every Competition Type

Whether you're handling at AKC breed shows, AQHA horse competitions, CFA cat shows, or 4-H livestock exhibitions, the entry system adapts to your needs:

  • Multi-species support – Dogs, cats, horses, and other animals with breed-specific details
  • Competition types – Breed shows, agility, obedience, rally, conformation, performance classes
  • Scheduling details – Ring numbers, armbands, catalog numbers, judge assignments
  • Entry status tracking – Pending, confirmed, scratched, completed
  • Scratch handling – When you withdraw an entry, you can still charge the client for shared expenses if your contract allows it

Each entry can have multiple services attached: grooming before the show, boarding during the show, training sessions, veterinary care, farrier services for horses – whatever you provide. Services can be priced per hour, per day, per show, per animal, or as a fixed fee.

3. Intelligent Expense Allocation That Actually Makes Sense

This is where most systems fail completely, and where PETSAppeal shines. The expense allocation system understands the real-world complexity of handler finances.

Show-level expenses (hotel, gas, meals, entry fees) are automatically split across all animals at the show. You can choose how to allocate them:

  • Per animal – Split equally among all animals you're showing
  • Custom percentages – Set custom splits (60% to one client, 40% to another) for unusual situations

Entry-level expenses are specific to one animal and go entirely to that animal's owner(s).

Here's a real example of how this works:

Example: Westminster Weekend

Total Show Expenses: $800 (hotel + travel + meals)
Animals: 3 dogs
Entries: 5 total entries

Expense Allocation:

  • Dog A (Client 1): $800 ÷ 3 = $266.67
  • Dog B (Client 2): $800 ÷ 3 = $266.67
  • Dog C (Client 3): $800 ÷ 3 = $266.67

Additional Services:

  • Dog A grooming: $75
  • Dog B boarding (3 nights): $150

Final Invoices:

  • Client 1: $266.67 (expenses) + $75 (grooming) = $341.67
  • Client 2: $266.67 (expenses) + $150 (boarding) = $416.67
  • Client 3: $266.67 (expenses only)

4. Co-Ownership Support That Actually Works

Many animals have multiple owners, and PETSAppeal handles this elegantly. Each owner has an ownership percentage stored in the system (from the pet management module). When generating invoices, the system:

  1. Calculates each client's average ownership percentage across all their entries
  2. Multiplies their expense share by their ownership percentage
  3. Multiplies service charges by their ownership percentage
  4. Generates separate invoices for each owner showing their portion

Example: Co-Owned Horse at Regional Show

Animal: "Thunder" (horse)
Ownership: 60% Sarah, 40% Michael
Show Expenses: $600
Animals at Show: 2 horses
Farrier Service: $120

Sarah's Invoice (60% owner):

  • Expense share: ($600 ÷ 2) × 60% = $180
  • Farrier service: $120 × 60% = $72
  • Total: $252

Michael's Invoice (40% owner):

  • Expense share: ($600 ÷ 2) × 40% = $120
  • Farrier service: $120 × 40% = $48
  • Total: $168

5. Comprehensive Result Tracking and Championship Records

After each show, record the results: placement, points earned, qualifying status, titles earned. The system supports multiple result types:

  • Placement-based (breed shows) – 1st, 2nd, 3rd, Best of Breed, etc.
  • Score-based (obedience, dressage) – Numeric scores with qualifying thresholds
  • Time-based (agility, barrel racing) – Times with fault tracking
  • Defeated count – Number of competitors defeated (for calculating major wins)

Championship titles are automatically tracked with prefix/suffix designation (e.g., "Ch." as prefix, "CD" as suffix), date earned, registry information, and certificate details. The system can identify championship titles, obedience titles, agility titles, and major wins automatically.

6. Professional Invoicing with Detailed Line-Item Breakdowns

When a show is completed, navigate to the invoice dashboard to see which shows are ready for billing. Select a show and the system displays a preview:

  • Each client with entries at the show
  • Number of entries per client
  • Average ownership percentage
  • Estimated total charges

Generate invoices for one client or all clients in bulk. Each invoice includes detailed line items:

Invoice #1247 – Sarah Johnson

  • Hotel (Westminster 2025) - Thunder (Entry #423): $180.00
  • Travel (Westminster 2025) - Thunder (Entry #423): $90.00
  • Entry Fee (Westminster 2025) - Thunder (Entry #423): $45.00
  • Farrier Service - Thunder (Entry #423): $72.00
  • Total: $387.00

Invoices can be in three states:

  • Draft – Not yet sent to client, can be regenerated if you need to add expenses or adjust services
  • Submitted – Locked from editing, sent to client, appears in A/R aging reports
  • Cancelled – Voided invoice

If you discover additional charges after submitting an invoice, create a supplemental invoice linked to the original. This preserves the audit trail and keeps billing organized.

7. Accounts Receivable Management and Payment Tracking

The A/R aging report groups unpaid invoices by how long they've been outstanding:

  • Current (0-29 days)
  • 30 Days (30-59 days)
  • 60 Days (60-89 days)
  • 90+ Days (90+ days)

Track payments through the integrated payment system (Stripe, POS, or manual entry). The system also supports a store credit system where clients can make prepayments that are applied to future invoices.

8. Cross-Module Integration: Everything Works Together

The Handling Module doesn't exist in isolation. It integrates seamlessly with other PETSAppeal modules:

  • Grooming module – Grooming appointments automatically create handling expenses
  • Boarding module – Boarding reservations automatically create handling expenses
  • Pet management – Uses existing pet records, ownership percentages, and client relationships
  • Invoice system – Integrates with the core invoicing system for Stripe payments and POS
  • Staff management – Assigns handlers and assistants from your staff roster

This means if you groom a client's dog the day before a show, that grooming charge can automatically appear on their show invoice – no duplicate data entry required.

Real-World Workflow: From Show Entry to Payment

Here's how a typical handler uses the system from start to finish:

Before the Show:

  1. Create the show entry (Westminster, January 15-17, 2025, New York, NY)
  2. Add entries for each animal (class, division, ring, judge assignments)
  3. System detects scheduling conflicts and alerts you immediately
  4. Add estimated expenses (hotel, travel, entry fees)
  5. Assign handlers if you have assistants working with you

During the Show:

  1. Update entry status from "pending" to "confirmed" as entries go into the ring
  2. Add any additional expenses discovered on-site (emergency vet visit, replacement grooming supplies)
  3. Track actual expenses vs. estimates

After the Show:

  1. Record results for each entry (placement, points, qualifying status, titles earned)
  2. Mark show as "completed"
  3. Review invoice preview showing charges for each client
  4. Generate invoices in bulk or individually
  5. Review draft invoices, regenerate if adjustments needed
  6. Submit invoices to clients (locks them from editing)
  7. Close show for invoicing (prevents generating additional invoices)
  8. Track payments and follow up on aging invoices

Why This Makes PETSAppeal the Smartest Pet Care Software

Most pet care software treats every business the same way. PETSAppeal takes a different approach: we build modules for specific business models, each with the intelligence to handle that business's unique challenges.

Timezone Intelligence

The system automatically detects timezones from show locations and converts all times appropriately. You can show in Los Angeles on Saturday, fly to New York for a Sunday show, and the system handles the timezone conversion automatically. All times are stored in UTC and displayed in the show's local timezone, so you never see "2:00 PM" and have to mentally calculate whether that's Pacific or Eastern time.

Smart Expense Allocation

The algorithm understands that show expenses should be divided by the number of animals, not the number of entries. It knows that entry fees are per-entry expenses, not shared expenses. It applies ownership percentages correctly so co-owners are billed fairly. This isn't generic "split the bill" logic – it's purpose-built for handler financials.

Conflict Prevention, Not Conflict Resolution

The system checks for scheduling conflicts as you create entries, not after you've already entered everything. It calculates estimated end times based on entry duration and alerts you immediately if two entries overlap. This prevents "oh no" moments when you're reviewing the catalog the night before the show.

Metadata Architecture for Extensibility

The invoice system uses a metadata pattern that allows handling-specific data (show ID, ownership percentage, submission status) to extend the core invoice system without modifying it. This means handling invoices integrate seamlessly with Stripe, the POS system, and payment tracking while maintaining handler-specific features like supplemental invoicing and A/R aging.

Cross-Module Integration Without Data Duplication

When you create a grooming appointment for a client's dog, that data lives in the grooming module. When you associate it with a handling show, it creates an expense record in the handling module that references the original grooming appointment. This prevents duplicate data entry and ensures changes in one module are reflected everywhere.

Species-Specific Intelligence

Dogs have breed, color, and AKC registration numbers. Horses have height, discipline, and breed association numbers. Cats have coat patterns and CFA registration. The system stores species-specific details without forcing unnecessary fields on every animal type. This polymorphic relationship structure keeps the database clean while providing the flexibility handlers need.

Built for Mobile: Manage Your Business from the Show Grounds

The entire interface is mobile-first. Update entry status, add expenses, check schedules, and record results from your phone while you're at the show. The schedule view is optimized for small screens with expandable show cards and touch-friendly buttons that meet accessibility standards (44px minimum touch targets).

Multi-Handler Support for Growing Businesses

If you have assistants or multiple handlers working for your company, the system supports team coordination:

  • Assign specific handlers to specific entries
  • Track which handler worked each show
  • Filter the schedule view by handler
  • Set permissions so assistants can update entries without accessing invoices

What's Not Included (Yet)

We believe in being honest about capabilities. Here's what the Handling Module doesn't currently do:

  • PDF invoice generation – Invoices can be viewed on-screen with full detail, but PDF download/email is coming soon
  • Receipt scanning – Expenses are entered manually; we're building mobile receipt capture for a future release
  • Automated email invoicing – Invoice submission locks the invoice but doesn't email it to clients yet

These features are on the roadmap, and we're committed to building them based on real handler feedback rather than rushing out half-baked implementations.

Pricing and Availability

The Professional Handler Management Module is competitively priced at $49 per month or $499 per year (save $89). New users get a 30-day free trial with full access to all features. No credit card required to start, no setup fees, no per-user charges, no hidden costs.

Start Your Free Trial

Learn More

We Built This for You

If you're a professional handler who's tired of spreadsheets, tired of manual expense calculations, tired of invoice disputes, and tired of software that doesn't understand your business – we built this for you.

PETSAppeal is software built by people who care about getting the details right. Timezone handling. Ownership percentages. Expense allocation. Conflict detection. Championship tracking. These aren't features we tacked on because a competitor had them – they're capabilities we built because handlers actually need them.

Try it free for 30 days. If it doesn't make your life easier, you've lost nothing. If it does, you've found software that finally works the way you work.

Start Your Free 30-Day Trial

Frequently Asked Questions

Who is the Handling Module designed for?

Professional handlers who manage dogs, cats, horses, or other animals at competitive shows. Whether you're a full-time handler on the national circuit or a regional handler working weekends, if you manage multiple animals for multiple clients across multiple shows, this module was built for you.

Does the Handling Module require a separate subscription?

Yes. The Handling Module is a standalone subscription at $49/month or $499/year. Each PETSAppeal module (Grooming, Boarding, Handling, Training, etc.) requires its own subscription. The Point of Sale system and full range of reports are included with all subscriptions.

Can I try it before committing?

Absolutely. You get a full 30-day free trial with access to all features. No credit card required to start the trial.

How do I get my existing client and animal data into the system?

If you're already using PETSAppeal for other services (grooming, boarding, etc.), your clients and pets are already in the system. If you're brand new to PETSAppeal, you can import clients and pets manually or contact support for assistance with bulk imports from spreadsheets.

I handle dogs, horses, and cats. Does the system support all three?

Yes. The system has species-specific fields for dogs (AKC registration, breed, color, markings), horses (breed, height, discipline, association numbers), and cats (CFA registration, breed, coat patterns). You can manage all species in one account.

What if I handle a species that isn't listed (goats, rabbits, etc.)?

The system has an "other" category for livestock and specialty animals. You can track entries, expenses, and results for any show animal, even if we don't have breed-specific fields for that species yet.

How does the system handle co-owned animals?

Each owner has an ownership percentage stored in the pet management system (e.g., 60% / 40%). When generating invoices, the system calculates each owner's share of expenses and services based on their ownership percentage. Each owner receives a separate invoice showing only their portion.

What if ownership percentages change during the year?

Update the ownership percentage in the pet management system, and all future invoices will use the new percentages. Past invoices remain unchanged to preserve the financial record.

Can I see a detailed breakdown of how expenses are allocated before generating invoices?

Yes. The invoice generation screen shows a preview for each client including entry count, ownership percentage, and estimated total. You can review this before generating any invoices.

What if I need to add charges after I've already sent an invoice?

Create a supplemental invoice. It links to the original invoice, preserves the audit trail, and keeps your billing organized. Supplemental invoices can only be created from submitted (locked) invoices.

How does conflict detection work?

The system checks if a handler has overlapping entries based on scheduled time and estimated duration. If you assign the same handler to entries that overlap, you'll see an immediate warning. This prevents double-booking before it becomes a problem.

Does the system handle different time zones automatically?

Yes. All times are stored in UTC and displayed in the show's local timezone. The system auto-detects timezone from the show location, but you can override it manually if needed. When you're showing in New York one weekend and California the next, all times display correctly without manual conversion.

Can I assign different handlers to different entries at the same show?

Yes. Each entry can have a specific handler assigned. This is useful if you have assistants or multiple handlers working for your company.

How do I split expenses like hotel and gas across multiple animals?

Mark expenses as "shared" and the system divides them equally by the number of animals at the show. If you need custom allocation (60% to one client, 40% to another), you can set custom percentages.

What if I groom a client's dog before the show? Does that charge appear on the show invoice?

If you use the PETSAppeal Grooming Module, grooming appointments automatically create handling expenses when associated with a show. The charge appears on the show invoice with full line-item detail. Same for boarding if you use the Boarding Module.

Can I track expenses that aren't related to a specific show?

The Handling Module tracks show-related expenses. For general business expenses (equipment, supplies, etc.), you'd use standard accounting software or the expense tracking in other PETSAppeal modules.

Can I use this from my phone at the show?

Yes. The entire interface is mobile-optimized. Update entry status, add expenses, check schedules, and record results from your phone. All buttons meet accessibility standards for touch targets.

Do I need internet access to use it at the show?

Yes, PETSAppeal is cloud-based and requires internet access. Most show venues have WiFi or cellular coverage, but if you're in a remote location, you'll need to wait until you have connectivity to update records.

Can I track championship points and titles?

Yes. Record placement, points earned, qualifying status, and titles earned for each entry. The championship tracking system automatically identifies championship titles, obedience titles, agility titles, and major wins.

Does the system support different competition formats (breed, agility, obedience)?

Yes. You can track placement-based results (breed shows), score-based results (obedience, dressage), time-based results (agility, barrel racing), and fault-based results. The result entry form adapts to the competition type.

How do clients pay their invoices?

Invoices integrate with PETSAppeal's payment system (Stripe for credit cards, POS for in-person payments, or manual entry for checks/cash). You can also apply store credit from client prepayments.

Does the system generate PDF invoices I can email to clients?

Not yet. Invoices can be viewed on-screen with full line-item detail, but PDF generation and email functionality are coming in a future update.

Can I see which invoices are overdue?

Yes. The A/R aging report groups unpaid invoices by days outstanding: Current (0-29 days), 30 Days, 60 Days, and 90+ Days. You can see at a glance which clients need follow-up.

What's the difference between "draft" and "submitted" invoices?

Draft invoices can be regenerated (recalculated) if you need to add expenses or adjust services. Once you submit an invoice, it's locked from editing to preserve the financial record. Only draft invoices can be regenerated.

I have two assistants who help me at shows. Can they access the system?

Yes. Add them as staff members and set their permissions. They can update entry status and record results without accessing invoices or financial data. Each entry can be assigned to a specific handler.

Can I filter the schedule to see only one handler's entries?

Yes. The schedule view has a handler filter so you can see entries for specific handlers or view all entries together.

I already use PETSAppeal for grooming. How does that integrate with the Handling Module?

Grooming appointments can be associated with handling shows, which automatically creates expenses on the show invoice. You don't need to enter the same data twice. Same for boarding reservations.

Do I need other PETSAppeal modules to use the Handling Module?

No. The Handling Module works standalone. Integration with Grooming, Boarding, and other modules is optional and only beneficial if you offer those services in addition to handling.

Where is my data stored?

All data is stored in secure cloud servers with regular backups. PETSAppeal uses industry-standard encryption and security practices. Your data is never sold or shared with third parties.

What if I decide to stop using the Handling Module? Can I export my data?

Contact support for data export assistance. We don't lock you in – you own your data.

What features are on the roadmap?

Based on handler feedback, we're working on PDF invoice generation with email delivery, mobile receipt scanning (photograph receipts to create expenses), and automated payment reminders. We build features based on real user needs, not marketing hype.

How do I request a feature?

Contact support or post in the PETSAppeal forum. We actively listen to user feedback and prioritize features that solve real problems for handlers.

Who do I contact for support?

Visit our support center at pets-appeal.com/support or email support directly. We respond to all inquiries within 24 hours (usually much faster).

Is there training available?

The system is designed to be intuitive, but we offer documentation, video tutorials, and one-on-one training calls if needed. New trial users can schedule a walkthrough with our team.

📧 Stay Updated!

Get updates on new features, pet service insights, and platform news delivered to your inbox.

We respect your privacy. Unsubscribe at any time.

🐾 Unlock Your Pet Business Potential

Discover what's keeping your pet care business from reaching maximum profitability. Our quick Growth Ceiling Assessment reveals hidden opportunities and actionable insights tailored just for you.

Take the Free Assessment