Lead Investigator and Trainer
waxahachie, texas, united states
SPCA of Texas
Tarleton State University