Posts

Lost the shine in their eyes: What happens when people dump their dogs?

Rescuers are calling the dogs who have lost the shine in their eyes – “the Street Sisters”. The dogs had been roaming the streets of Dallas, Texas and scrounging for food; no one cared, until … Read More