We used to take our dogs there, but after the problems we had, we'll never go back (many vets in San Antonio do NOT recommend this place).
Pros: they pay taxes in the community, which supports some other worthwhile business
Cons: they allow your animals to consume toxic substances, then blame the customer
more