We are slowly reopening to clients inside the building slowly, please ask a receptionist for the current status.

We are encouraged by the vaccination rate in Oregon, and while the state is reopening, some of our employees are unvaccinated due to medical conditions and our facility is not designed for effective social distancing from clients at all times. We want to continue to take measures protecting our staff until both the number of Covid-19 cases drop and the vaccination rate increases just a bit more than where they currently are. Thank you for your patience.

-Dallas Animal Clinic Management

If you need to contact the doctor on call, please call 503-623-3943. If you have need of any other of our services please utilize the contact options below to put in a request and our staff will respond as soon as they can Tuesday.


If you have an emergency call us right away!

Image of a dog wearing a stethoscope

Welcome to the Dallas Animal Clinic, P.C.! Our full-service mixed-animal and emergency clinic has provided Dallas and the surrounding area with compassionate top quality animal care for over 50 years. Our doctors and veterinary staff have a combined total of over 100 years of experience. We see all sorts of animals from pets and livestock to exotics and reptiles.

Our mission is to provide pets and livestock in our area with the very best in medical, surgical and preventative care. It is our goal to use the most up-to-date skills and diagnostics to help our clients make the most informed decisions for the care of their animals.

Please browse our website for more information on our hours and location, as well as services and products we offer. Get to know our doctors and staff. This website is still a work-in-progress, but our goal is to provide interesting articles relating to all aspects of animal care, ownership and training. Please sign up for our newsletter.

If you are already a member of our extended clinic family, we thank you for your patronage. If you are not, we hope to see you soon.

Thomas M. Keck, DVM
and the veterinarians and staff at
| Dallas Animal Clinic PC |

135 SE Fir Villa Rd.
Dallas, OR 97338

  • "I have benefited tremendously from the care my pet received from Veterinarians."
No embed code settings found. Please configure it


Find us on the map

Office Hours

Our Regular Schedule

Dallas Animal Clinic PC


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am-5:30 pm


8:00 am - Noon



Featured Articles

Read about interesting topics