Life-Saving Veterinary Care for Shelter Dogs and Cats June 28, 2025 By Humane Society of the New Braunfels Area (HSNBA)