When treating our patients, we treat the underlying condition to better your pet’s quality of life overall.
We believe in offering a low stress, quiet, and relaxed environment for your pet. When designing our new clinic, located in Beaverton, Dr. Randall made sure each exam room had windows to keep your pet’s from feeling confined. Dr. Randall and Dr. Hasbach often get down on the floor with your pet during the appointments to ensure they feel safe and comfortable. We use minimal restraint and only take your pet’s temperature when necessary. We are driven to ensure that experience is a positive one for your pet.
Each Case Is Different
Every pet and their case is different. We are committed to personalized, individual care. When we can, we pair one of our specialized technicians with your pet and their case to ensure the best care possible.
We seek to treat your pet with an all-natural approach if and when possible. Some medications have negative short and long term side effects. Many of the skin diseases we treat can not be cured, but if the underlying cause is managed appropriately the pet can have a wonderful quality of life with fewer risks.
We believe in educating our clients about their pet’s condition. This allows us to fully partner with you to choose the best form of treatment for your pet and your family.
Down to our anesthetic, we want to offer the safest and best options on the market for your pet. Each treat, shampoo, ointment, and procedure option are things we are passionate about, believe in, and use on our own pets. You and your pet are in our thoughts in every step of operating our clinic.
Visit us at our three convenient locations.
13025 SW Millikan Way Suite 100
Beaverton, OR 97005
M, Tu, Th, Fri: 8am to 6pm
2936 Battleground Avenue, Greensboro NC 27408
One week each month
Tu-Fri: 8 am to 6 pm
719 Gralin St.
Kernersville, NC 27284
One weekend each month
Sat-Sun: 9 am - 6 pm