Our Caring & Compassionate Veterinary Team

Meet the Veterinarians & Team of Campbellville Animal Hospital in Campbellville. We’re pleased to provide exceptional veterinary care for your pets!

Please call us at (905) 854-5556 to speak to one of our friendly and caring veterinary staff members.

Dr. Kamrani – Veterinarian/Co-Owner

Dr. Al Kamrani is a loving family veterinarian with extensive experience in small animal medicine and surgery, and the new co-owner of Campbellville Animal Hospital. He has been in clinical practice for over 20 years and pursued post-graduate studies in small animal medicine, veterinary bacteriology, and molecular diagnostics. He has completed formal training in surgery, ophthalmology, and abdominal ultrasound in Canada and the United States. His passion for continuing education helps him keep up to date on the most recent medical advancements in veterinary medicine, and to provide the best possible care for his patients.

Dr. Al graduated as a Doctor of Veterinary Medicine from Shiraz University at the top of his class in 1991. He also spent three years at the Ontario Veterinary College to complete his MSc program in Veterinary bacteriology and molecular diagnostics, and to prepare him for the North American Veterinary License Exam, and has since practiced in Bruce County in Ontario, St. John’s Newfoundland, Barrie, and the GTA. He currently shares his home with his two rescue dogs Misha and ChooChoo.

Caroline – Office Manager

Caroline joins us with a wealth of animal knowledge and experience. She is one of the friendly voices who answers the phone and assists, clients, with questions and concerns. With a history of working in both Shelter Medicine and in the animal protection field, she has a diverse background. She shares her home with her husband and adorable daughters, 2 dogs, a horse, and chickens.


Danielle – Registered Veterinary Technician

Danielle is a graduate of the Veterinary Technician program at Georgian College and has received her Registered Veterinary Technician designation from the OAVT. She comes to us with a love of domestic animals and particularly large breed dogs. Danielle assists with client communications, medical procedures, laboratory diagnostics, and surgeries at Campbellville Animal Hospital. She shares her home with Rottweiler, Teela, and two kittens named Dolly and Vader.

Stefanie – Veterinary Technician

Stefanie is a recent graduate of the Veterinary Technology program at the University of Guelph’s, Ridgetown Campus and is currently working towards becoming registered with the OAVT. Her original love for animals stemmed from growing up around horses, but she has come to love working with cats and dogs. After growing up on a farm in Southwestern Ontario, Stefanie has moved to the GTA and is excited to be at Campbellville Animal Hospital to assist with medical and surgical procedures, laboratory procedures, client relations, and general patient care. She currently does not share her home with any pets, but does have 2 cats, Oscar and Chip, back home on the farm.



Lesley – Receptionist

Lesley comes to us with 20 years of client service experience in veterinary clinics ranging from Primary Practice to Specialty/Referral Hospitals in the GTA. Leslie is excited to be part of the Campbellville Animal Hospital team and enjoys the intimate, family feel that our clinic provides in this small-town setting. Lesley has worn many hats, from working as a sous chef to directing live radio, but animal care is where her heart is. She shares her home with her husband and is owned by 3 cats: Tigger, Dexter, and her special needs boy named Buster Kitten.

Madison – Veterinary Assistant

Madison has always had a love for animals and grew up with both cats and dogs. Madison is currently enrolled at the University of Guelph, studying animal biology in pursuit of a future career in veterinary medicine. Joining the Campbellville Animal Hospital team has allowed her to dote on our fabulous patients, and continue learning about veterinary medicine and how to help pets feel happier and healthier. During her free time, Madison can be found at the barn where she cares for her horse, Norma, and her Australian Shepherd, Dash.