ServicesSmall Animal Care
Large Animal Care
Online Pet Prescription Refills

Scheduling an Appointment
In an effort to accommodate your schedule, we try to be as flexible as possible when scheduling your appointment.

If you have an urgent need, please call. Walk-in visits are always welcome, however there may be a short wait.

We pride ourselves on always being available for our clients and their pets.

Have an Emergency?

We offer both large and small animal emergency services 24/7. If you have an after hours emergency, please call 503-769-7387. You will be directed to the on-call doctor for assistance.