I'd like to be able to restrict client self-booking for services based on the dog's age. People frequently book puppy classes for dogs who are clearly too old, although we include allowed age range in the service description. Currently we have to contact, cancel and rebook all these clients.