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 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 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 is an exceptionally caring veterinarian who fully immerses herself in her patient care. Dr. McLachlan really enjoys getting to know her clients and their pets. She loves the complexities of internal medicine cases and has an interest in ultrasonography. She also has a real soft spot for senior animals, particularly cats, and enjoys the long term care and end of life attention and comfort that she can provide. Dr. McLachlan has a huge heart for senior and special needs animals, and has not one but two diabetic pets. Her long time cat Chubby Chicken Burger became diabetic in his old age and since she was already giving him insulin twice a day she decided to adopt a diabetic Boston Terrier named Bella. Dr. McLachlan, her husband, 4 children and all the pets enjoy spending time camping together in the summer. We truly appreciate having Dr. McLachlan on our team, her dedication to her patients is extraordinary. 

  • 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 (who definitely rules the roost) a Shepherd mix named Eddie, and horses Alto and Sandy. Dr. Mann has also recently taken a dive into raising chickens and we love hearing about their many aviary adventures. 

  • Dr.
    Kaitlyn Liukaitis

    We are very pleased to have Dr. Kaitlyn Liukaitis join us after graduating from Ross University. She has a true passion for exotic species and has a wealth of knowledge to help our clients unusual and unique pets. Dr. Liukaitis is a member of ARAV (Association of Reptile and Amphibian Veterinarians) and sees all of our exotic patients from hamsters to chameleons. Dr. Liukaitis is fitting into our team as though she's always been a part of it.  She and her fiancée (Dr. John Vu) have a house full of animals and they are passionate about rescue. They have an 'island mutt' named Dany, 4 Red Footed Tortoises (all the way from St. Kitts), 2 corn snakes, a ball python, a Mini Lop rabbit, a chinchilla, a cockateil, 2 finches and a cat named Gabriel. She strongly believes that all types of pets are equally important and hers have all traveled with her from the Caribbean, to Louisiana University (where she finished her Veterinary degree) and all the way up to Prince George. (They are all going to need winter coats!) We are looking forward to seeing where her career takes her, and we are grateful that she has chosen to be part of our team.

  • Dr.
    John Vu

    We are very excited to welcome Dr. John Vu to our practice.

    Dr. Vu is originally from California and attended the University of California Irvine before moving to the the Caribbean to attend Ross University School of Veterinary Medicine. He has a great love for exotic species and wildlife and has spent time working at the Aquarium of the Pacific and volunteering at various wildlife rescue centers.
    Dr. Vu enjoys working with all species but has a special interest in working with exotics, especially birds.
    Dr. Vu shares a very busy home with Dr. Liukatis and their large herd of furry, scaly and feathered pets. Since arriving in Prince George, Dr. Vu and his 'Adventure Cat' Gabriel have enjoyed exploring the great outdoors of Northern BC, even though it's quite a bit colder than he's used to!
    We are thrilled to be adding another passionate new veterinarian to our team and can't wait to see where his career takes him.

  • Dr.
    AnnMarie MacKenzie

    Dr. MacKenzie is new to Prince George after previously living in India and attending Veterinary school in Australia. She previously completed a degree in computer science and spent several years working as a software developer. Despite that successful career path she was never able to ignore the veterinary bug and decided to go back to school to follow her passion. Dr. MacKenzie has a lot of interests in this field and is looking forward to building long-lasting relationships with clients and helping their pets thrive. She feels strongly about pain management and preventative care. Dr. MacKenzie is passionate about helping provide veterinary care to rural and underserved communities, both abroad and here in Canada. She spends some of her free time volunteering as a board member for an agricultural non-profit organization and spending time with her partner and her dog, J.B., who is from the streets of India. Since starting with us she has also adopted an abandoned puppy, so can confirm that she fits in well here!

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-12:00 pm