Trembling, weeping chihuaua in high-kill animal shelter will break your heart January 27, 2017 Carson Shelter in southern California is full of dogs waiting to be adopted and the urgency is really high right now. The high-kill shelter… Continue Reading