A Brazilian junkyard dog has captured the hearts of people all over the world after being caught on video risking her life to make sure her family of junkyard animals is fed.

For the last three years, Lilica has traveled the same four-mile journey every night to get a bag of food from her friend Lucia Helena de Souza. Lucia explains that she first met Lilica a few years back and began to feed her. One day, Lilica began to stare at the bag of food that Lucia was holding, and Lucia’s neighbor suggested that she probably wanted to take the food back with her to wherever she came from.

“I realized that she ate and then stared at what was in the bag,” Lucia said, who decided then to give the dog the bag. “From then on, that’s what how we did it.”

Amazingly, Licila has made the same four-mile journey from her junkyard home to Lucia’s house every night for the bag of food, and upon returning to the junkyard, she generously feeds her animal friends which include another dog, some chickens, a few cats and a mule.

“An animal sharing things with other animals is a lesson,” Lucia said. “A lesson for us.”

Check out Licila’s amazing journey to feed her animal friends in the video below