ELK GROVE – CBS13 viewers went wild over little Libby, the two-legged Italian greyhound who was dumped at a park in Elk Grove in 2020.
ELK GROVE – CBS13 viewers went wild over little Libby, the two-legged Italian greyhound who was dumped at a park in Elk Grove in 2020.
In