Our Doctors

Dr. Soule


Dr. Soule grew up in Boise and attended Boise High School a LONG time ago! She graduated from Washington State University School of Veterinary Medicine in 1985. She worked in Monterey, California for 6 years immediately after graduation. In Monterey, Dr. Soule worked as a small animal clinician and also worked part-time at the Monterey Bay Aquarium with the sea otters. She also had the opportunity to work with many specialists while in California which improved her diagnostic skills and taught her many advanced techniques and treatments. In 1990, Dr. Soule returned to her hometown of Boise.

Dr. Soule is married and has a son who is attending Idaho State University. She shares her home with 3 bad dogs, all of them rescues and all of them much loved and spoiled rotten. She worked in several local hospitals before deciding to open her own clinic. Dr. Soule wanted to provide a warm, friendly, service-oriented hospital for pets and clients that reflected her love of animals and the bond between companion animals and their people. In December of 1994 Companions Animal Hospital opened its doors. Dr. Soule enjoys all aspects of veterinary medicine including internal medicine, surgery, dermatology and geriatric medicine. She has a special interest in rabbits and small mammals. She has attended the House Rabbit Society conference and several exotic animal conferences as well as many cat and dog lectures. Veterinary medicine is changing so rapidly that Dr. Soule feels continuing education is vital to provide high quality care for pets.

Dr. Soule enjoys time in her art studio when she’s not at work. She made the ceramic tiles on the front desk and the fused glass light sconces behind the front desk. She also creates fabric pillow monsters, “ScrapPets”. Her art gives the clinic a personal touch. You’ll see several examples of her work throughout the clinic, ceramic animals, clocks, treat containers etc. Some of her work is available for sale in the retail area.

Dr. Weiser


Dr. Therese C. Weiser has been an associate veterinarian at Companions Animal Hospital since February 1998. Prior to that she spent 17 years at another local small animal practice. Dr. Weiser was born and raised in the Chicago, Illinois area and attended undergraduate and veterinary school at Iowa State University ( Go Cyclones!). She received her DVM degree in May 1980. After graduation she and her husband Bill (married since 1978-WOW!) relocated to the Treasure Valley and settled in. She has a son, Matt, who owns and manages Turfsurfer Lawn Company. Her daughter Chrissy is a structural engineer working for a local firm, Call Engineering. She is also a very talented and accomplished horse woman in the Paint horse world. Dr. Weiser very much enjoys working with her feline and canine patients and their “parents”. She provides general medicine, dentistry, surgical care and has a special interest in internal medicine. ” It’s the grateful licks and attention I receive from our patients that make my work so rewarding and enjoyable” says Dr. Weiser

Dr. Powell


Dr. Jennifer Powell grew up here in southeast Boise and she is so happy to be able to live and practice in her hometown. After graduating from Washington State University College of Veterinary Medicine in 2004, she moved back to Boise and spent several years as a staff veterinarian at the Idaho Humane Society, gaining confidence in medical and surgical skills. She has been working at Companions since 2007. Her focus in practice is doing what she can to support the human-animal-bond and to enhance quality of life for her patients. She is a conscientious doctor who does her best to treat each animal like her own. She also feels lucky that her buddy Fletcher is able to come to work with her every day as the quasi-office dog. When she is not working, Dr. Powell enjoys reading a book with a kitty on her lap, working in the garden, watching movies while crafting, and spending time with her boyfriend and her family.

Please call us to make an appointment or with time sensitive questions.


Find us on the map