A veterinarian examines a dog.We would like to extend a warm welcome on behalf of our veterinarians and hospital staff. We have enjoyed caring for pets in the Eagan, Minnesota, area since 1991. Our full-service veterinary hospital is equipped with modern surgery, radiology, pharmacy, laboratory and dental facilities. As partners in your pet’s care, we are here to answer any questions you may have concerning your pet’s health. We also offer professional pet grooming to keep your pet feeling and looking great! Our boarding service provides indoor runs and a large outdoor fenced play yard for a comfortable home away from home. We look forward to working with you to ensure a happy, healthy life for your special companion!

Office Hours

We offer convenient hours including evening and weekend appointments. To allow ample time for all patient office visits and surgeries, we ask that you call (651 456-5665) to schedule an appointment. Routine elective surgery and dentistry is scheduled every weekday morning. New clients can fill out this online New Client Form prior to your first appointment. A printable version of the form is also available.

  • Monday - Friday 8:00 a.m. - 6:00 p.m.
  • Saturday: 8:00 a.m. - 12 noon

Emergency Care

Boy with dog and cat graphic. Emergency care is available 24 hours a day. If you have an emergency during our business hours, call us and we will see your pet at our hospital. After hours (nights, weekends and holidays), emergencies are seen at the South Metro Animal Emergency Care in Apple Valley at 952 953-3737. Emergencies are also seen at the University of Minnesota-Veterinary Medical Center in St Paul at 612 625-1919.

Payment Policy

Payment is due in full when services are rendered. For your convenience, we accept Visa, Master Card, cash and checks. A deposit may be required when your pet is admitted to the hospital for treatment. We will provide you with a written estimate for all procedures involving surgery or hospitalization.

Companion Animal Hospital | 1321 Duckwood Drive, Eagan, Minnesota 55123 | (651)456-5665