Welcome to
Compassionate Care Veterinary Hospital

Dr. John Metzger and his team are committed to bringing you and your pets better health through the science of Veterinary Medicine. Compassionate Care Veterinary Hospital is a full-service Small Animal Hospital whose mission is to provide the highest standard of quality and compassion in veterinary care. Compassionate Care Veterinary Hospital offers the Fredericksburg animal community general veterinary care including medicine, surgery, dentistry, and end of life care. Because we have an in-house pharmacy, lab, and radiology our facility enables you to make one stop for your pet's medical care. We are open for appointments weekdays from 8 to 5:30 and Saturday 8 to 12:00.

pet dental logo


 Call today to schedule your pet's dental cleaning. 

dental truths


Featured Articles

Read about interesting topics

Contact Us

We look forward to hearing from you


Find us on the map

We are available for pick up and drop off on Saturdays from 4:00 to 4:15pm, as well as Sundays 9:00 to 9:15am and 4:00 to 4:15pm.
These pick up times also apply to most Holidays, but are subject to change. Easter morning, Thanksgiving Day, Christmas Eve, Christmas Day, and New Years morning are excluded from these pick up times.


Read What Our Clients Say

  • "They're the best. They took my dog in immediately when she got good stuck in her throat. My Vet office said they couldn't get me in for 3 days. She told me to call someone else. She said if it was blocked she wouldn't make it till then."
    - Sherry L. / Fredericksburg, TX