On January 14, the Society for the Prevention of Cruelty to Animals (SPCA) announced their plan to exercise the termination clause in its contract with Ellis County. They will no longer render sheltering services to the county beginning on April 15, 2025.Their facility, located at 2570 FM Road, Waxahachie, just ...