Mateo was beginning to "lose hope" after 200 days in the shelter, but an overnight stay with a volunteer ended up having ...