Good luck with your project. I would recommend creating user-personas and getting feedback from Dog Trainers and Dog Owners as soon as possible, so you have a solid understanding of user needs. Create a list of questions to help.
- Can I make a booking? Is there an integrated system for doing so?
- How can I update my website content? important one to work out when you have multiple clients.
- Monetisation: fixed fee? get a cut from the booking system when ever a customer makes a booking?