My pet was young when I first adopted, I went anually for shots. At checkout I would always review her listing to see what the doctor expected!
You can request an appointment online, it's quick and easy, they also send a reminder email of your appointment.
There is no "best" time. But you can go to their website and pick an appointment time for yourself.
Thanks! Your answer is awaiting moderation.