The short answer
Yes, on one site, clearly separated. Puppy and obedience classes book as class places through TeamUp, Bookeo or Acuity. Behaviour consults and one-to-ones book as appointments, with an intake questionnaire attached. Same site, same brand, two routes that never cross.
Two sites is the wrong answer for almost every trainer. It splits your search authority, doubles the maintenance, and confuses owners who found you through a friend and cannot tell which of your two sites is current.
Why the separation matters more than the split
The two customers arrive differently. A puppy owner is planning: they have a new dog, they know classes are a good idea, they are comparing times and locations. An owner with a behaviour problem is not planning. They have been bitten, or the neighbours have complained, or the dog cannot be left alone, and they are looking for someone who deals with that specific thing.
Show them the same page and both feel it is not quite for them. Puppy and behaviour enquiries arriving mixed is the first pain on a dog trainer and behaviourist website for that reason.
What the separation looks like in practice
The first screen. Two routes, side by side, in the owner's language rather than yours. Something like "Puppy and obedience classes" and "Behaviour help for a specific problem", each a large tap target leading to its own section.
Two booking mechanisms. The class route ends at a timetable with dates, times, venues and places remaining, and a button that buys a place on a course. The behaviour route ends at an appointment booker with the consult length, the price and the intake questionnaire in the flow. Different pages, different services in your platform, different confirmation emails.
Two sets of supporting pages. Classes need the timetable, the venue with parking, what to bring, and what happens in week one. Behaviour needs the process, the intake, the position on vet referral, and the assessment and follow-up prices.
One shared spine. Methods and qualifications, trainer profiles, reviews and contact serve both routes and are linked from both. That shared middle is the whole argument for one site.
The overlaps to plan for
A few things sit across both, and they need deciding rather than ignoring.
- Assessments before a class. Where a dog must be assessed before joining a group, that is an appointment booked from the class route, not a behaviour consult.
- Consults that lead to classes. Say on the consult page that some cases finish with a course place, and link it.
- Classes that surface a behaviour case. Trainers spot these in week two. Have the referral route ready to send an owner to, with the price already stated.
- Search. The class pages target course and location terms; the behaviour pages target the problem terms owners actually type. One site with both sets of pages ranks for more than a merged page ever does.
When one route is genuinely the whole business
If you only run classes, do not build a behaviour section to look complete. If you only take behaviour cases, do not put an empty timetable up. A thin page for a service you rarely deliver costs you more than the absence of it, because it collects enquiries you then have to turn down.
What to do if you already have one merged page
The cheapest useful change is the first screen: two clear routes above the fold, each leading somewhere real. After that, split the booking so a behaviour enquiry cannot arrive as a class sign-up, and give the behaviour side its own page with the intake attached. That is usually a small piece of work, not a rebuild.
Where this sits
Two routes on the first screen, each with its own booking, is the shape we build every training site around. It is the same principle behind the split between new and returning clients on pet business websites generally: one site, one brand, and a first screen that puts each person on the path they came for. If your site does one thing, make it that.