Healthy Pets.
Happy Families.
Healthy Pets. Happy Families. When your pet looks into your eyes, they see a hero. We just help you care for them like one. Request Appointment

Healthy Pets.
Happy Families.
When your pet looks into your eyes, they see a hero. We just help you care for them like one. Request Appointment

Healthy Pets.
Happy Families.

When your pet looks into your eyes, they see a hero. We just help you care for them like one.

Down-arrow.gif

Laughter. Joy. Comfort. Your pet doesn’t just share a house with you. They help to make it a home. We understand animal lovers here. We know what it feels like to care so deeply about a dog or cat. To us, caring for you both isn’t just a profession. It is our life’s purpose. It is why we are on this earth. So call us now, and welcome to the family. Laughter. Joy. Comfort. Your pet doesn’t just share a house with you. They help to make it a home. We understand animal lovers here. We know what it feels like to care so deeply about a dog or cat. To us, caring for you both isn’t just a profession. It is our life’s purpose. It is why we are on this earth. So call us now, and welcome to the family./span>

Stronger than Friendship At the center of everything we do is a mission to care for you and your pet in a deep and meaningful way. That is why we take the time to get to know you. To listen to you. To understand and appreciate you. To meet your concerns wherever they are - whatever they may be. Here, we will work together to give you and your pet the longest, happiest life together possible. It means educating you. It means empowering you. And it means caring for you. During every visit, every phone call, and every moment shared. Because here, you quickly become family.

Only The Best Here, you will find a higher standard of veterinary medicine. We work, every single day, to become the best clinicians and caregivers we can be. To hold ourselves accountable to be the best we can with what we have. To set a new bar for what your veterinary practice can be and mean for you and your family. You will see it in our AAHA accreditation. You will hear it in the way we talk with you. You will feel it when you are in the exam room with us. Because when you love a pet like family, only the best will do. Here, you will get our best, every single time.

Limitless Care

Here, care doesn’t stop at the front door. We think deeply about your pet’s comfort and quality of life. That is why we take the time to educate you about the deeper “why” of your pet’s health needs. To give you the tools and knowledge to walk out feeling empowered about your pet’s health issues, what to watch for, and how to better care for them. To feel, in your bones, that you now have a partner in your pet’s health. And you’ll never walk this road alone.

Healthy Pets. Happy Families.

Dr. Chuck and his team have been caring for our three feline children for years. Excellent and knowledgable veterinarian. Very caring and compassionate.

Steve

We LOVE VAH and Dr. Olson!! Yesterday, our kitty was very sick with stomach issues– the team at Village Animal Hospital got Shelley in very quickly and ran tests to figure out what was going on. Dr. Olson even called me today to check on her. What a compassionate, hard working team.

Haley

Dr. Olson is a saint. He is patient and knowledgeable. I have never seen a person care like Dr. Olson and his amazing team cares. He goes above an beyond.

Katie

Healthy Pets. Happy Families.

Dr. Chuck and his team have been caring for our three feline children for years. Excellent and knowledgable veterinarian. Very caring and compassionate.

Steve

We LOVE VAH and Dr. Olson!! Yesterday, our kitty was very sick with stomach issues– the team at Village Animal Hospital got Shelley in very quickly and ran tests to figure out what was going on. Dr. Olson even called me today to check on her. What a compassionate, hard working team.

Haley

Dr. Olson is a saint. He is patient and knowledgeable. I have never seen a person care like Dr. Olson and his amazing team cares. He goes above an beyond.

Katie