Meet Our Doctors

Dr. Larry Steele and Dr. Aaron Fotsch began Ospika Animal Hospital, originally called All Mobile Vet Services, in the early 90's. They began doing large animal house calls and small animal medicine in clinic. In 2005 the practice name became Ospika Animal Hospital and changed its focus primarily to Small Animal care. Doctors Fotsch and Steele are both now enjoying retirement. Dr. Steele is an avid traveler and doting grandfather, and the always-busy Dr. Fotsch has started a sheep farm. 

The Hospital has evolved to include several associate veterinarians, who bring with them a wealth of knowledge. Our focus continues to be care, comfort and quality veterinary medicine for our clients and patients.

  • Dr. Kim Swift

    Dr. Swift has always had a passion for animal care. She was born and raised in Prince George and we're lucky that she decided to return after graduating from WCVM. Being a veterinarian combines her love of animals with her interest in helping people. She knows that veterinary medicine is about more than just pets, its about owners too. Dr. Swift strives to care for patients while communicating with owners and helping them decide what the best options are for their furry family members. Outside of work, Dr. Swift is usually busy with one project or another, but always finds time to travel or relax at the lake in the summer. Dr. Swift is a wonderful asset to our team, and she is at the center of our Ospika Family. Her own family includes her daughter, Claire, husband, Rob as well as mutts Tucker and Brownie and her hand-raised Boxer, Zoey. 

  • Dr. Jennifer McLachlan

    Dr. McLachlan has understood the value of veterinary medicine from a young age, and as always strived to provide amazing care for animals. From volunteering at the SPCA when she was young, to her years of great TLC as a veterinarian, Dr. McLachlan has always put animals comfort first. With every appointment, this is what she strives to achieve- keeping her patients comfortable and happy. Dr. McLachlan really enjoys getting to know her clients and their pets. She has a real soft spot for senior animals, particularly cats, and has adopted several geriatric cats to give them excellent end-of-life care. Dr. McLachlan has a very busy household with her 4 children, her cat named Chubby Chicken Burger, and a recently adopted, diabetic Boston Terrier named Bella. We truly appreciate having her on our team, her dedication to her patients is extraordinary. 

  • Dr. Rebecca MacLellan

    Dr. MacLellan is from Nova Scotia and moved to BC to experience our many outdoor adventures. Dr. MacLellan always knew she wanted to be a veterinarian, and grew up with furry and scaly pets of all sorts. Her menagerie included everything from ferrets to chameleons, which nurtured her love of exotic animals. Her interest has grown and she really enjoys reptile and small animal patients. Dr. MacLellan also loves surgery and is always interested in learning new procedures. She and her dogs Kai, a rescue from the streets of California, and Ned, an Aussie Shepherd x, spend tonnes of time exploring around PG and they often travel around BC to enjoy different hiking spots. She also shares her home with cats Kiki and Miko (the friendliest cat in the world). We love having Dr. MacLellan as part of our team and we're glad she has decided to settle in PG. 

  • Dr. Marina Mann

    We are very happy to welcome Dr. Mann back to our team.  Dr. Mann graduated from WCVM in 2015.  She is from Prince George, and worked at Ospika Animal Hospital throughout high school and then during her veterinary studies. We are so glad she has decided to return to us and is an exceptional and compassionate veterinarian. Dr. Mann loves all small animals and has a special interest in ophthalmology. Her pet family currently includes a cat, Penny, a very large Lab mix named Sarge, an adopted Shepherd mix named Eddie, and two horses Alto and Sandy.

  • Carly Legault

    Dr. Legault is our newest veterinarian on staff, although she has been with us for several years. Dr. Legault worked with us before being accepted to WCVM, throughout her veterinary studies, and we are so pleased that she is returning to us after graduating. We are excited to see where her career takes her! Dr. Legault is pictured here at her WCVM graduation with her adopted cat, Finn.

Sign Up Using the Form Below or Call 250-564-1315.


Find us on the map

Office Hours

Our Regular Schedule



8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm