public async Task MakeAppointment(Vet vet)
        {
            var shouldContinue = await DisplayAlert("Cita",
                                                    $"Has seleccionado a {vet.Fullname} para tu cita con {Pet.Firstname}. ¿Deseas continuar?",
                                                    "SI", "NO");

            if (!shouldContinue)
            {
                return;
            }

            ChangeIsBusy(true);

            Appointment.VetId = vet.IdVet;
            Appointment.PetId = Pet.IdPet;
            var appointment = await _appointmentsService.PostAppointment(Appointment);

            ChangeIsBusy(false);

            await DisplayAlert("¡Correcto!",
                               $"¡Genial! " +
                               $"Has agendado una cita para {Pet.Firstname} " +
                               $"con el código {appointment.IdAppointment} " +
                               $"y fecha {Appointment.Date.Value.ToString("dd MMMM yyyy")}.");

            await MasterNavigateToRoot();
        }