Companion Animal Clinic

201 South Hill Drive
Blacksburg, VA 24060

Phone 540 552-6800
Fax 540 552-1974

Home Dental Care for Your Pet

Contact us for more information on what you can do at home to help prevent dental disease in your pet. Watch our video: Brushing Your Dog's Teeth

Save Time! Request Prescription Refills Online

Now you can request a refill for your pet's prescription right here. We'll have it ready for pickup at the reception desk by 3PM the next business day. No more waiting around!

Our Philosophy

Hours of Operation

Mon, Weds

7:30 am -7:30 pm

Tues, Thurs, Fri

7:30 am - 6:00 pm


8:00 am - 1:00 pm

by appointment only


5:00-5:30 pm

(boarding pick up or drop off only)

After Hours Emergency Numbers:

Veterinary Teaching Hospital at VA Tech
(540) 231-4621

Emergency Veterinary Services of Roanoke
(540) 563-8575


We at Companion Animal Clinic believe that you are a part of your petís health care team. This web site is intended to provide you assistance in making pet care decisions. Diagnosis and treatment must be done in person by your vet.

(l-r) Dr. Riddile, Dr. McCormick, Dr. Kirby, Dr. Herring, Dr. Gallagher, Dr. Downey

Skunk Recipe - Pet Clean Up

1 quart 3% Hydrogen Peroxide
1/4 cup Baking Soda
1 teaspoon Liquid Soap

Bath should be followed with a tap water rinse.

AAHA Accredited

We are an accredited hospital of the American Animal Hospital Association (AAHA). This means that we voluntarily have our facility evaluated by professionals who ensure our compliance with the AAHA's high standards of veterinary care. Continuing the Clinic's tradition of outstanding veterinary care, we are re-accredited by the AAHA on a regular basis.

Our veterinarians, veterinary technicians and staff assistants provide top quality medical care to your pets, and offer reassurance to you. No other private practice in our area has as many veterinary technicians - the RNs of veterinary medicine - as Companion Animal Clinic.

Home Again Microchipping

Microchipping your pet is the best way to help reunite lost pets with their owners. Did you know that on average, 8-10 million pets are lost in the United States every year and only about 22% of them find their way home after reaching a shelter? This is mostly due to lack of identification.

Here at Companion Animal Clinic, we will pay the registration fee for the first year when you have your pet microchipped here.

What's Up?

Best of the 'Burgs 2013

Our own Dr. Downey and Dr. McCormick were in the top 3 veterinarians in the New River Valley by readers of "The 'Burgs."

The Kirbys

Lions Club Dog Walk-a-Thon

On September 29 Dr. Beth Kirby and her husband Tom participated in the Blacksburg Lions Club Dog Walk-a-Thon to help support Leader Dogs for the Blind. They and their dogs Chigger and DanDan met many new friends on the three mile walk.

Routine Forms

For your convenience, some of our routine forms can be downloaded from the Forms links at left. Completing these before coming to your appointment may be easier for you.

About Companion Animal Clinic

Companion Animal Clinic was founded in 1974 by Dr. Jim Shuler. Shuler graduated from Virginia Tech in 1966 with a degree in Animal Husbandry. He graduated from the University of Georgia Veterinary Medical School in 1970. He practiced until 1973 at Blue Cross Animal Hospital in Fairfax, Virginia. Deciding he wanted to move back to Blacksburg, a growing university town with ample arts, entertainment and outdoor opportunities, he started out as a solo practitioner at Companion Animal Clinic. Within 4 or 5 years, the practice started to grow and he hired associates.

The clinic started out as a doublewide on Landsdowne Street, with many subsequent additions. In 1982 a new building was constructed on South Main Street. The clinic remained in this location until the Smart Road and the Route 460 bypass claimed the site. Companion Animal Clinic opened at the current location on South Hill Drive, Blacksburg, in August 1997.

Hours of Operation:

Mon, Weds 7:30 am -7:30 pm   •   Tues, Thurs, Fri 7:30 am - 6:00 pm

Saturday 8:00 am - 1:00pm

Sunday 5:00-5:30 pm (boarding pick up or drop off only)

After Hours Emergency:

Veterinary Teaching Hospital at VA Tech (540) 231-4621

Emergency Veterinary Services of Roanoke (540) 563-8575