If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Online Pharmacy


Our receptionists and team will attempt to accommodate all requests to the best of our ability. The further in advance you call, the easier we can accommodate your desired appointment time. Same-day appointments are often available. You can call our clinic (608) 739-3123 or book online, using this website! 

Emergency & Urgent Care

Emergencies are accepted anytime our clinic is open. If you feel you have an emergency with your pet, please call us and come to the hospital immediately. Because we provide farm calls in the country, there is not always a veterinarian present in the clinic. It is best to call before coming in, so that a staff member can advise you on your particular emergency and prepare for your arrival.

After hours we have an on-call veterinarian that has the ability to meet you at our clinic or travel to your farm for emergency care. If you ever feel that your animal needs emergency treatment do not hesitate to call (608) 739-3123. You will be directed to an answering service that will put you in contact with a veterinarian. Please provide the answering service with your name, phone number, address, and issue.  

Types of Animals Seen

For more information on the services we provide, please select one of the categories below:



Small Animal

Small Ruminant Wellness