Accessibility View Close toolbar

Preventative Care

When you bring your pet in for his or her annual visit a comprehensive exam will be done by one of our veterinarians. The doctor will check your pets ears, eyes, skin, mouth (teeth and gums), heart, lungs, abdomen, and lymph nodes. A complete physical exam is the most important part of preventative care and can reveal the need for further diagnostic testing and evaluation.


We believe that preventative medicine is the best medicine. Therefore, we recommend vaccinating your pet against infectious disease. Immunization is one of the most important ways to prevent disease. Starting around 6-8 weeks of age, we start to administer vaccinations. Your pet will get a series of puppy or kitten vaccines when they are young, and then yearly or every three years after that, depending on the vaccine and age of your pet. Please ask the doctor or technician if you have any questions about vaccines during your visit.


Did you know that some of the most common intestinal parasites of dogs and cats are zoonotic (meaning they can be transmitted to humans)? This is why we feel intestinal parasite control and prevention are so important. We deworm every new puppy or kitten that comes into our clinic and recommend yearly intestinal parasite testing for all pets.

Please ask about this at your visit! It is always recommended to bring a fecal sample with you at time of your annual visit so that we can make recommendations for parasites control for your pet


In our area, the use of flea and tick prevention is necessary during the warmer months (March to November) and sometimes during the winter months if you travel with your pet. We feel it is better to prevent these external parasites effectively, rather than dealing with a flea infestation or the possibility of tick borne disease in your pet. We will discuss the products we recommend for this at your yearly visit, but, as always, if you have any questions or concerns about the use of flea and tick prevention, please ask!

We recommend and sell Frontline and Nexgard for the control and prevention of fleas and ticks in dogs and Frontline and Advantage Multi for cats. Our veterinarian will discuss which products are best for your pet based on his or her lifestyle at the time of your visit.


Heartworm disease is a devastating and often fatal disease. It can be treated, but the treatment is costly and often painful for the pet. We strongly recommend yearly heartworm testing and monthly prevention of heartworm disease. Our heartworm test also screens for exposure to tick borne diseases that are prevalent in this area.

We recommend and sell Heartgard and Iverhart Max for the prevention of heartworm disease in dogs.


We have an in house test to screen for feline leukemia and feline immunodeficiency virus (FIV) which we offer to all new kittens that come into our clinic. Both of these diseases will be discussed with you at the time of your visit.


We recommend microchips for all pets. A microchip application can be done at any time and can help reunite your pet with your family if he/she was ever to get lost. We use 24 Hour Pet Watch microchips, for more information go to


Did you know that when your pet reaches 7 years of age, he or she is considered a senior? Because a pet’s life span is so short relative to that of their human owners, health conditions tend to develop much more rapidly, threatening the health of the animal if unobserved and untreated. We believe in annual comprehensive exams for all of our patients, but this is especially true of senior pets. Some subtle changes you may notice as your pet ages are an increase or decrease in appetite or thirst, behavioral problems, signs of vision or hearing loss, dental problems, or arthritis. We are here to address any concerns you may have about your senior pet and offer screening blood work, joint supplements, arthritis medications, and behavioral counseling.


We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Caledonia Office


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-12:00 pm