Dr. Shannon Walsh, DVM

Shannon grew up in the Waterloo area and was fascinated by livestock agriculture from a young age.

She graduated from the Ontario Veterinary College (OVC) in 2017, receiving the Erie Veterinary Association and OVMA Herd Health & Population Medicine award. Following graduation, she attended the Cornell Summer Dairy Institute, a 6-week advanced training program for dairy veterinarians.  Shannon worked at Linwood Vet Services before joining the Upper Grand Vets team in 2018.  Having worked on dairy farms and a large cow-calf operation prior to and during vet school, Shannon equally enjoys working with dairy and beef clients, and has a special interest in small ruminant reproduction.   Shannon currently owns a single Black Angus cow-calf pair and is looking forward to growing a herd.   In her spare time, Shannon enjoys spending time in the outdoors – especially fishing and canoeing.


Dr. Rob Swackhammer


Dr. Mike Krystolovich


Dr. Bryan Hicks


Registered Vet Technicians

Pam Kitching


Support Staff

Marlene Matthews

Director of Finance & Administration

Cathy Togeretz

Accounting Clerk

Pat Weir


Tanya Sharpe


Jenn Piitz

Office Manager – Arthur

Contact Us


7707 Mill Rd., Guelph ON N1H 6J1
1139 Settlers Rd., Sheffield ON L0R 1Z0
455 Dobbie Dr., Unit 2, Cambridge ON N1T 1T1
7643 ON-6, Arthur, ON N0G 1A0

Follow Us

Recent Updates


The College of Veterinarians of Ontario

{rpVet A network of knowledge

© Copyright Upper Grand Veterinary Services | Website by: