Get In Touch
Office Hours
Day
Hours
MON
8:00am-5:00pm
TUE
8:00am-5:00pm
WED
8:00am-5:00pm
THU
8:00am-5:00pm
FRI
8:00am-5:00pm
SAT
Closed
SUN
Closed
Phone
(830) 997-9889
Menu
Home
About
Our Vets
Services
Small Animal
Wellness Exams
Anesthesia
Surgery
Dentistry
Digital Radiology
Emergency
Ultrasonography
In-House Laboratory
Microchipping
Therapeutic Laser
Pharmacy
Boarding
Grooming
End of Life Care
Equine
Livestock
Cattle
Sheep/Goats
Camelids
Swine
Exotics & Deer
New Clients
Refills
Contact
Links
Blog
Lost & Found
Internal Medicine
Call Us
Text Us
Skip to content
Open toolbar
Accessibility Tools
Accessibility Tools
Increase Text
Increase Text
Decrease Text
Decrease Text
Grayscale
Grayscale
High Contrast
High Contrast
Negative Contrast
Negative Contrast
Light Background
Light Background
Links Underline
Links Underline
Readable Font
Readable Font
Reset
Reset