Dr. Randy Ellis

I am Dr. Randy Ellis. I graduated from the University of Minnesota Veterinary Medical School in 1998. I remained at the University for a 1 year rotating small animal internship, and then practiced in White Bear Lake at a small animal hospital. In 2001 I moved to St. James. In 2003 I bought into the practice and in 2007 I finalized the purchase. I have a special interest in orthopedics, neurology, and a growing interest in Hospice and end of life care, but have really enjoyed the daily interaction with clients and patients that I have been able to watch grow over my time here.

Although my training has been mostly involved in small animal, I do enjoy doing large animal work, and anytime I can spend on farms makes my day a little better.

I am married with two beautiful daughters (you have probably seen their pictures in the office). We live in St. James and have a young energetic Cavalier King Charles Spaniel named “Charlie”.

I would like to invite everyone to come see us and it is my goal to have every visit with us to be comfortable and enjoyable from the moment you bring in a new puppy to allowing us to help with end of life.

University of Minnesota

Years in Practice: 21

Mixed animal, PQA advisor

Dr. Dana Hirsch (formerly Cannon)

My name is Dr. Dana Hirsch and, yes, I moved to Minnesota from Maryland. I went to Ross University School of Veterinary Medicine, located in St. Kitts, West Indies, and graduated in January 2013. For my last year of vet school, I was placed at the University of Minnesota in St. Paul. I focused my studies on production animal medicine, though I love to work with any animal that comes my way. As the clinic grows, I have become more focused on Equine Medicine to cater to the large horse population in Southwestern Minnesota.

I fell in love with the Midwest during my clinical year at the U, so naturally, I wanted to stay here. I live in St. James with my husband, 2 dogs, 3 horses, and 2 cats. On the weekends, I get to ride my horses, or I get to go hiking to breathe some fresh air.

I am excited to be a part of your animal’s health and well-being. I hope you will come see me at the St. James Vet Clinic, so I can assist you and your pet in whatever way I can.

Mixed animal with a focus on Equine. Large Animal Ultrasound. Bovine AI certified.

Years in Practice: 6

Ross University School of Veterinary Medicine

Dr. Kristin True

My name is Dr. Kristin True and I am a part-time veterinarian at the Saint James Veterinary Clinic. I graduated from the University of Minnesota in 1998 and went to work in mixed animal practice in Southern Minnesota while finishing my Masters Degree at the U of MN.

My practice journey took me from predominantly large animal and food safety work into small animal medicine – which I practiced in the Minneapolis area and in Portland OR. Portland was beautiful but Minnesota has always been home for our family and we were thrilled to have the opportunity to move back.

Although I love puppies and kittens and other young animals of all kinds, my special interest lies in helping the senior pets in our lives to age as gracefully and pain free as possible. I love working with clients on strategies to not only prolong the life of our senior canine and feline family members, but also to enhance the quality of life as they enter their twilight years.

Geriatric care 

Years in Practice: 121

Education: University of Minnesota, DVM and Masters in Population Medicine 

Jessica Howe

My name is Jessica Howe. I am a Certified Veterinary Technician. I graduated from the Welcome High School in Welcome, MN. I attended the University of Minnesota – Waseca from 1984-Spring of 1986. I also minored in the light horse program. I interned at the Cannon Valley Vet and the University of Minnesota. I volunteered at the Raptor Center while there and volunteered for the weekend emergency clinic while there. Passed my state board exam June of 1986.

As of November of 2011, I got a new role as the Office Manager and have turned over the tech duties to a new C.V.T.

My husband and I still live on the family farm south of St. James and farm the ground and have a small beef herd and horses. I have 4 dogs and some barn cats (my youngest is allergic to cats). We have had sheep, pigs, ducks and chickens on our farm too. (Sons sold the sheep after we got the herding dog trained and bought a go-cart with the money – go figure).

Years in Practice: 30

University of Minnesota- Waseca

Office Manager/Cert.Vet.Tech 

Anthony Cowell

My name is Anthony Cowell and I’m a Certified Veterinary Technician at the Saint James Veterinary Clinic.
I graduated from Mountain Lake High School in 2008. I then attended Rochester Community and Technical College from 2008-2010 where I graduated with my Associates in Applied Science degree in Veterinary Technology. I then passed my board exam in November 2010 and became certified. I started working Saturdays and filling in at the Saint James Veterinary Clinic in January of 2011. I then took the full time Vet Tech position in November 2011.

I live on a farm south of Mountain Lake where I have my 3 mares, 3 dogs, and 1 cat.

Years in Practice: 8

Rochester Community and Technical College

Certified Veterinary Technician

Casey Eckstein

 My name is Casey and I’m a Certified Veterinary Technician at the Saint James Veterinary Clinic. I attained my Veterinary Technician certification from Argosy University in Eagan, MN in 2013. I also attended a Large Animal technician speciality program in Lexington, KY at Rood and Riddle Equine Hospital for a year. St James Vet hired me in July 2018 and I’m excited to be their main equine hospital technician when it opens in the future.

I live on a farm in New Ulm with my daughter, horses, dog and goat. In my spare time, I like to go to my daughter’s hockey games to cheer her on and ride my horses. You’ll see me at the clinic and out on farm calls with Dr. Dana! I’m here to keep you and your horse happy and safe during their visits with us!

Years in Practice: 6

Education: Argosy University

Specialties: Horses

Morgan Meyer

 My name is Morgan Meyer and I’m a Veterinary Technician at the Saint James Veterinary Clinic. I graduated from Iowa Lakes Community College in 2015 with an Associates in Applied Science degree in Veterinary Technology. I then worked at Schwartz Sow Farm as a Day One Specialist for a year before deciding that I wanted to use my Vet Tech degree to work with other animals.

I started working at St James Vet in September of 2016. I currently live in Butterfield with my 3 dogs, Weslie, Trone, and Rooney. Please let me know if there’s anything I can do to make your visit with us smooth and enjoyable, and I’m very excited to help you in any way I can.

Years in Practice: 4

Iowa Lakes Community College

Day One Specialist- Swine

Maddy Ebeling

 My name is Maddy Ebeling and I’m a Veterinary Technician at the Saint James Veterinary Clinic. I’m currently in my final year of the Veterinary Technology program at Iowa Lakes Community College.

I started my internship in May 2018 at St James Vet and was hired as a part time technician in July 2018. I currently live in Trimont and love to ride horses in my free time.

Years in Practice: 0.5

Education: Iowa Lakes Community College

Jeni Sieg

My name is Jeni Sieg and I am the receptionist at the St. James Veterinary Clinic. I graduated from Martin Luther High School in Northrop, MN and then went on to attend Minnesota State University, Mankato. I lived and worked in Mankato for a number of years before returning to the St. James area in 2012.

I am very passionate about animals and enjoy my time on the farm with my 5 horses, 4 dogs, 1 cat, and various ducks and geese.

Minnesota State University- Mankato


Katie Kueker

My name is Katie Kueker (formerly Ranniger) and I’m a full time receptionist at the Saint James Veterinary Clinic.
I graduated from St James High School in 2010. I then attended South Central College in Mankato from 2010-2011. I used to work at Schwartz farm as a day-one specialist but decided I wanted to pursue different career opportunities.

My husband and I live on a farm in Butterfield with our 2 horses, 1 dog, and several cats. I would be glad to help you with any of your questions or concerns about your pet.

St James High School


Receptionist, Day One Specialist- Swine

Keslie Thompson

My name is Keslie Thompson and I’m a full time veterinary assistant at the Saint James Veterinary Clinic. I am very excited for this opportunity to work with animals because I love to help them in whatever way I can. 

I live in St James with my daughter, Maliah, and my cat, Lux! I’m sure our animal family will continue to grow the longer I work at the vet clinic! Haha

St James High School

Specialties: Day One Specialist- Swine

Savanna Birch

Hi, my name is Savanna and I’m so excited to have joined the St James community! I’m from Minneapolis, born and raised, and now live in Madelia with my dog, Bella. In my spare time I like to go to the movies and visit the new brewery in town (Lost Sanity). 

Hamline University


Receptionist and Customer Service