As catastrophic numbers of stray dogs roam the streets of Houston, Texas, twin sisters Tena and Tama Lundquist take matters into their own hands in order to save the animals they love.