I like booking a medical appointment with my doctor as it is so convenient: I can do this online at any time using my mobile phone; and in particular it was so useful to book my sick child for the first available appointment on the following day when the doctor was even closed. Children get into troubles unexpectedly and this can happen anytime just like pets.  Plus the system was so clever to remember the details of the patient that I do not need to put all the details again and again; only once to put the details taking about 10minutes and then next time taking just about 2minutes.  Not to mention that there was no waiting while on hold.  The online booking system also sends reminders of my appointment . I strongly recommend you give it a go!!