LET’S START HERE

Follow this straightforward process, and we’ll have you booking your own appointments in no time.

WHAT TO EXPECT

When Going Through  This Process

This streamlined process is crafted to enhance the value of your consultation with Dr. Keith. We’ll assist you in compiling all the essential information, ensuring a more effective session. The more comprehensive your input, the better Dr. Keith can tailor his guidance to your pet’s needs.

It’s worth noting that the duration of this process may vary, ranging from 15 to 45 minutes, based on your pet’s history and the thoroughness of your input. We sincerely appreciate your patience, as it contributes to the optimal care for your beloved pet!

Don’t worry! This is a straightforward and guided process with clear, easy instructions every step of the way. Upon completion, you’ll have the freedom to select and book your appointment without the need for a phone call. Whether you’re a current or new client of Dr. Keith, this process will smoothly guide you in the right direction.

HOW IT WORKS FOR NEW CLIENTS

1. You will fill in your information as a Pet Parent.
2. You will fill in a Pet’s Information form for each pet.
3. You will provide or order Pet Records for each pet.
4. You will book your appointment with Dr. Keith.

HOW IT WORKS FOR EXISTING CLIENTS

1. You will fill in the form below.
2. Your account information will be sent to your email.
3. You will login to your Portal with your account information.
4. You will address your needs within your Portal.

LET US GUIDE YOU TO BOOK YOUR APPOINTMENT

If you’ve previously booked an appointment on THIS WEBSITE, simply login to your account to book your new appointment.

CURRENT APPOINTMENTS AVAILABILITY*

..THIS INFORMATION WILL CHANGE DYNAMICALLY ACCORDING TO DR. KEITH’S AVAILABILITY.

Telehealth Appointments: are typically available within 2-3 weeks.

Portland Appointments: for existing clients, scheduling into June.  

IMPORTANT!! 

WE ARE NOT ACCEPTING NEW CLIENTS FOR PORTLAND

We are NOT booking new clients for IN PERSON APPOINTMENTS FOR PORTLAND.  New Clients can book a New Client Consultation – Telehealth appointment instead.  Please register as a new telehealth client to get routed correctly.

NOTE: Given Dr. Keith’s busy schedule, with appointments often booked weeks to months in advance, we strongly recommend completing this application process at your earliest convenience to secure the soonest available appointment. For current clients with urgent needs, there’s an option to join the stand-by list after going through the process below and booking your soonest available appointment.

*All appointments are paid for at the time of booking.  

If you’ve previously booked an appointment on THIS WEBSITE, simply login to your account to book your new appointment.

RECOMMENDATIONS

Dr. Keith is a specialty veterinarian, and there are things we do differently than conventional veterinary practices. Please familiarize yourself with our recommendations.

HOW IS CARE WITH DR. KEITH DIFFERENT?

Dr. Keith goes beyond the standard veterinary 10-15 minute appointment, dedicating extended time to understand your pet's needs. With a thorough pre-appointment review, personalized consultations vary based on your pet's condition. Dr. Keith ensures a comprehensive, whole-body approach, going beyond simply applying a bandaid. He reviews relevant records before each appointment and provides a detailed plan summary afterward.

WELLNESS CHECK-UPS

Routine check-ups are crucial for maintaining your pet's health. Typically, we recommend annual check-ups for healthy pets, bi-annual check-ups for those aged 8-9 years and older, and more frequent follow-ups for pets with ongoing medical issues, adapting the frequency based on the patient's response to treatment.

WHAT WE CAN'T PROVIDE

We focus on providing specialized care, but certain procedures like diagnostics, invasive treatments, sedation, anesthesia, and surgery are referred to the patient's general veterinarian.

HAVE A GENERAL VETERINARIAN

Maintain a relationship with a general veterinarian to help you take care of urgent issues, tests, diagnostics, and surgery that we cannot perform.

Hidden

For emergencies, contact your local emergency animal hospital.

For more common questions and additional information, please visit our FAQs page.