Before her death, Margarita Suarez of Cuernavaca, Mexico, had established a daily routine of feeding 20 local stray dogs and cats. It earned her a loving reputation that continued days after her death.
In return for her kindness, a pack of those dogs assembled outside of the funeral home and trailed behind her coffin as she was carried in, holding vigil throughout the ceremony.
(READ more of the story from Dodo)