About South Shore Veterinary Hospital

As a trusted veterinary hospital in Forest Lake, MN, South Shore Veterinary Hospital is proud to provide high-quality, compassionate care for dogs and cats throughout the surrounding communities, including Wyoming, Hugo, Marine on St. Croix, and beyond.

Brown dog outdoors receiving compassionate veterinary care at South Shore Veterinary Hospital

A Legacy of Excellence Since 1977

Gray long haired cat resting by a window at South Shore Veterinary Hospital

Our Story

South Shore Veterinary Hospital was established in 1977 by Drs. Tom and Jan Mehlhoff, who had a vision of bringing exceptional diagnostic and surgical care to a growing community. From the very beginning, the hospital was built on a foundation of clinical excellence and a deep commitment to patient care.

Dr. Tom’s expertise in clinical pathology and Dr. Jan’s surgical skill helped shape the practice during its early years. In 1991, Drs. Dave and Ann Enright joined the hospital as partners, bringing advanced training from The Animal Medical Center in New York City and further expanding the hospital’s capabilities—especially in surgery.

As the practice continued to grow, leadership expanded with Dr. Tracy and Dr. Joe becoming partners in 2015 and 2018, followed by Dr. Kate joining the partnership in 2026. Together, they carry forward the long‑standing tradition of delivering high‑level veterinary medicine while preserving the values that have defined South Shore Veterinary Hospital for decades.

Through every stage of growth, one thing has remained constant: a dedication to building meaningful relationships and providing care that goes beyond treating symptoms—we care for the whole patient.

Brown tabby cat relaxing during a routine veterinary exam at South Shore Veterinary Hospital

Our Philosophy

High-Quality Care That’s Personal and Accessible

At South Shore Veterinary Hospital, we understand that your pet is a member of your family. That’s why we take the time to get to know each patient and tailor our approach to their unique needs. Our philosophy centers on:

Veterinarian profile icon representing experienced veterinary doctors at South Shore Veterinary Hospital

Treating the individual—not just the condition

Location pin with paw icon for veterinary services in Forest Lake Minnesota

Building long-term relationships with clients and patients

Heart and paw icon representing compassionate pet care at South Shore Veterinary Hospital

Providing advanced care in a supportive, approachable environment

Veterinary intake clipboard icon for pet appointment forms at South Shore Veterinary Hospital

Making high-quality veterinary medicine accessible and affordable

We work closely with you to develop care plans that are thoughtful, effective, and aligned with your goals for your pet’s health and well-being. From routine wellness visits to advanced medical and surgical care, our focus is always the same—treating your pet as an individual and supporting you every step of the way as their caregiver.

Cream-colored dog smiling during a wellness exam at South Shore Veterinary Hospital

A Collaborative, Multi-Doctor Team

South Shore Veterinary Hospital is proudly staffed by a large team of veterinarians, each bringing their own areas of interest and expertise. This collaborative environment allows for in-house consultations on complex or challenging cases, ensuring your pet benefits from multiple perspectives and a well-rounded approach to care.

Our team is also committed to creating a low-stress experience for pets, with several doctors trained in Fear Free techniques to help reduce anxiety and make visits more comfortable.