Who will care for your four-legged best friend the next time you have to leave town for business or pleasure? We’d all love to bring our four-legged family members with us everywhere we go, but sometimes that’s just not possible. That’s where Western Hills can help. We offer full service, supervised veterinary boarding to provide your fur baby with a safe, comfortable place to stay and to give you the peace of mind of knowing that your best friend is well cared for in your absence.

Our boarding guests are treated to all the creature comforts they could need to feel right at home, from comfortable sleeping quarters to ample room to play, and every fur baby that stays with us receives plenty of individualized care and attention during their stay. We are happy to feed our own nutritious food, or, if you prefer, you can supply your own. If necessary, our staff members are also experienced in administering whatever medications are needed to ensure a happy, healthy stay.

Whether it’s just for a few days or a longer-term stay, your fur baby will receive exceptional care in our boarding facility. The next time you’re planning a trip out of town, let Western Hills become your fur baby’s home away from home!

Exercise Time

Just like humans, our animal friends can benefit greatly from physical fitness. Regular exercise can help your fur baby maintain stamina and improve performance while keeping that little guy or gal healthy and fit. At Western Hills Animal Medical & Surgical Clinic, we’d love to help your animal companion enjoy optimum wellness. That’s why we offer exercise time for our patients. Dogs can participate in brisk walks, either outside or on our indoor treadmill. Meanwhile, our feline friends are placed in a room where they can run, play with toys and enjoy some special attention from our staff.

If you’d like to learn more about this available option or to schedule some exercise time for your four-legged family member, give us a call!


Find us on the map

Office Hours

Our Regular Schedule


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-12:00 pm