Rescue addiction & enabling made Teri Finneren and the animals in her care the losers in a quasi-pyramid scheme MESA, Arizona––The January 15, 2019 discovery of multiple skeletal remains of small dogs in the feces-strewn home of of Tiggy Town Senior Dog Rescue operator Theresa Deanne (Teri) Finneren caused dog and cat rescuers, veterinary […]