Veterinary Care, Delivered with Compassion

Cannon Veterinary Services Ltd. understands the bond between animal and human, and how important that bond is as a caregiver. We strive to provide preventive care and ongoing healthcare services to horses, dogs, cats and other pets we care for, so they can continue to live happy and healthily alongside their owners. From their earliest years through the rest of their life, we’ll be there for them, to ensure they always get the care they need.

For more information about our veterinary service capabilities or to schedule an appointment for your pet, please contact our equine vets, dog vets, and cat veterinarians through the form below. We’re conveniently located in Cannon Falls, MN, serving pets and their owners throughout Randolph, Goodhue, Hastings, Lakeville, Vasa, Red Wing, Wanamingo and Zumbrota, MN.

Get in Touch!