Badger Veterinary Hospital

Providing small animal and equine care services.

Southern Wisconsin’s Leading Full-Service Small Animal And Equine Veterinarians Dedicated To The Life And Love Of Your Pet

Chat with a veterinarian online 24/7!

We’re excited to announce that we’ve partnered with MyPetDoc! That means YOU, our clients, will have access to licensed veterinarians 24/7-365 days a year. If it’s 2 am on Tuesday or 2 pm on a Sunday, if you have a concern you will have FREE access to this service. You can chat with a veterinarian, who will answer questions, look at photos, provide guidance, and help you decide IF or WHEN you might need to schedule an appointment.

To get started, click the button below or text badger to 67076.

We’re excited to welcome some new doctors to our team!

Please join us in welcoming Dr. Perkins and Dr. Galen Heyne. We’re so happy to have them!

We're here for your pets.

Our team of veterinarians, certified veterinary technicians, technician assistants, chiropractors, and the client support team, are here to provide high-quality care, diagnostics, and treatment with a wide range of expertise and experience.

Have a question?
We have multiple locations to make your life easier. If you have equine medical needs, we have a team for that, too! Please click below to contact one of our locations directly. You can also complete the forms below to ask general questions to our team!

We provide small animal, equine, boarding, and grooming services to the Southern Wisconsin community!

Multiple locations for your convenience!

Badger Veterinary Hospital-Janesville

3113 E. McCormick Dr.
Janesville, WI 53547

Badger Veterinary Hospital-Cambridge

712 Katie Ct.
Cambridge, WI 53523

Badger Veterinary Hospital-Beloit

2889 Bartells Dr.
Beloit, WI 53511

Badger Equine Veterinary Services

712 Katie Court
Cambridge, WI 53523

Badger Equine Veterinary Services

3113 E. McCormick Drive
Janesville, WI 53547