Our Team

Meet the owners, veterinarians and staff of the Baddeck Veterinary Clinic and Strait Veterinary Hospital. Please call us at (902) 295-3440 to speak with one of our caring and dedicated staff members.


  • Veterinarian
       Dr. Donna Buckley

  • Veterinarian
       Dr. Jamie Campbell

  • Veterinarian
       Dr. Chris Somerville

  • Veterinarian
       Dr. Jamie Linthorne

    Jamie started at the Baddeck Veterinary Clinic in June 2016. She obtained her Bachelor of Science from the Nova Scotia Agricultural College, majoring in Animal Science and gaining a minor equivalent in Aquaculture. She then went on to the Atlantic Veterinary College in PEI to gain her Veterinary Degree in Veterinary Medicine.

    Jamie was born in Stellarton NS and always aspired to become a Veterinarian. During vet school, Jamie developed an interest in a career in mixed animal medicine. Jamie’s veterinary interests include equine medicine, small animal surgery and exotic reptiles. She also has an interest in volunteering and has done numerous vet trips overseas.

    In her spare time, Jamie enjoys spending time with her 2 horses horseback riding. She also enjoys outdoor activities such as camping and fishing and loves to paint and sketch. At home, Jamie has 1 dog, 4 cats and some bearded dragons.

  • RVT
       Bev MacDonald

    Bev graduated from the Nova Scotia Agricultural College in Truro, NS in 1992 with a diploma in Animal Health Technology and later on wrote the Veterinary Technician’s National Exam to become an RVT (Registered Veterinary Technician).

    She started her career off in a small animal practice in Sydney and after 6 years moved her career to Baddeck to be in a mixed animal practice, where she enjoys all aspects of the veterinary field from getting your fury friends prepared and comfortable for surgery to performing diagnostic work on both large & small animal samples.

    Bev, her husband & two children shared their home with 2 cats, “Jinx” & “Rocky” and dog “Scotia”.


  •    Sydney Allen

    Sydney joined our team on December 1, 2016 after obtaining her diploma in veterinary technology from Maritime Business College. She loves working with horses and exotic animals.

    She moved to Cape Breton from Halifax, Nova Scotia and shares her home with a foster kitty.

    In her spare time, when she has some, Sydney enjoys horseback riding , art, fishing and the outdoors, and spending time with friends and family.

  • Clinic Assistant
       Carmeline Jones

    A great love for animals brought Carmeline to the clinic in the fall of 2008. As Clinic Assistant she preps patients for surgeries and makes sure all instruments and equipment are sterile and ready for the day. Carmeline shows compassion to all of our visitors as she cares for them in post-op recovery in our kennel room.

    Lending a hand in every capacity Carmeline not only assists the doctors but also keeps the back treatment room clean and running smoothly.

    Outside the clinic Carmeline and her husband Jerry enjoy walking their dog Floyd on the beach in Mabou. Jerry and Carmeline also share their home with 2 beautiful cats Morris and Shiloh.

    Carmeline likes to hike, visit grandchildren, go camping and enjoys a nice dinner out.

  • Veterinary Assistant
       CJ Carter

    CJ graduated from the Veterinary Assistant program at Maritime Business College in June 2006. After spending several years in Halifax she decided to move back home to Cape Breton & began working at Strait Veterinary Hospital in Spring 2012. In her spare time she likes to travel, enjoys reading, doing yoga, hiking & spending time with her family & four cats: Tino, Sprinkles, Darcy & Clarice Starling.

  • Receptionist
       Jo-Ann Ellis

    Jo-ann started to work with us in 2011. After a brief time off she returned and worked in both our clinics. In 2016 she again resumed the receptionist position in the Strait office. Jo-ann and her husband Brian have three children - Colten, Matthew, and Haylee Dawn, also two cats Chester and Frank. When not at work Jo-ann can usually be found at a rink. She enjoys hockey and spending time with her family and friends.

  • Receptionist
       Casey Roberts

    Casey grew up in Baddeck, she started at BVC in March 2013 as a part time employee, she now works with us fulltime .Her favorite part of her job is meeting new people; she also loves all the puppies and kittens. When she isn’t at work Casey likes to read and spend time with friends and family, especially her 2 nephews. Casey has 2 dogs, Oliver and Luke and 3 horses, Red, Simon and Jazz.

  • Receptionist
       Jen Ripley

    In 2010 Jenn and her husband, Scott Buchanan, moved from Cochrane, AB to Baddeck Forks where they live with their two children. When not working at the Baddeck Vet Clinic, Jenn is busy gardening and volunteering with various community groups.

    Working at Baddeck Vet Clinic gives Jenn the opportunity to meet all sorts of people. She gets great satisfaction from providing support to the Veterinary staff and their patients.

  • Office Manager
       Stephanie Paulin

    Stephanie joined the clinic in January 2017. She is originally from Ottawa, Ontario and moved here with her husband Brian after leaving the Canadian Armed Forces in 2014.

    Stephanie loves her work at the clinic, and the great team she gets to work with. Her hobbies include reading, art, sewing, crafting, and cooking.

    She and Brian share their little homestead with Molly the Great Pyrenees, Toph and Titus the Yorkshire Terriers, and three chickens.

  • Clinic Pet
       Luna

    Became a member of our team in early 2016 after being brought in by a kind samaritan who thought she had been injured. During her exam, our doctor discovered that Luna has hind end ataxia but she doesn’t let that slow her down! She can often be found greeting dogs, cats & kids alike in our waiting room, supervising patient care in the treatment area or zooming around after her little ‘sister’ Lucy. Although she loves to eat, her favourite pastime is getting brushed by the staff whenever they get a chance. Luna also volunteers once a year at a local kindergarden, where she & her handler, CJ, discuss pet health, the importance of regular vet checks & bite prevention with the children. Be sure to stop in & say hello if you are in the area, Luna & her friends love having visitors!

  • Clinic Pet
       Monkey

    Monkey is a recent addition to the Baddeck Veterinary Clinic. He was found by the side of the road in Iron Mines and brought to the clinic by our Clinic Assistant Carmeline. He loves to play and is extremely affectionate.

  • Clinic Pet
       Lucy - the trainee

    Lucy is our latest addition, she came to us as a stray in October 2017. Her duties include lap warming, parking lot monitoring, and supervising the chores (especially the mopping!). Although she is shy she is often found helping at the front desk.

Baddeck Location

Baddeck Veterinary Clinic
157 Big Baddeck Road
Baddeck, NS B0E 1B0
Phone : (902) 295-3440
Fax : (902) 295-1048

Baddeck Hours

Mon-Tue-Thu-Fri  8:00 am to 5:00 pm
Wed 8:00 am to 7:00 pm
Saturday 9:00 am to 12:00 pm
Sunday Closed

Strait Location

Strait Veterinary Hospital
714 Reeves Street, Unit #7
Port Hawkesbury, NS B9A 2S1
Phone : (902) 625-5757
Fax : (902) 625-1393

Strait Hours

Mon-Tue-Thu-Fri  8:00 am to 5:00 pm
Wed 8:00 am to 7:00 pm
Saturday 9:00 am to 12:00 pm
Sunday Closed