Animal Shelters & Rescue Groups

Guardian Veterinary Specialists has medically treated 758 pets from 141  animal shelters and rescue groups from March 2018 to May 2020, including: