A homeless man named Ron was walking the streets of Salt Lake City when he witnessed something that no one should ever have to see.

As he looked up, he saw a woman throw a little Chihuahua out of her car onto a busy freeway, leaving him there to die as she sped away.

Ron ran toward the puppy without hesitation, not wanting him to get hit by a car. He wrapped him up in a blanket and brought him to safety.

It was then that a woman named Angel came across Ron and noticed the pup bundled up in his lap. She was amazed at Ron’s kindness toward the dog and began talking to him. She learned of the cruel act that Ron had witnessed and was blown away by his compassionate heart.

Ron knows how it feels to be without a home, and the last thing he wanted was for this sweet pup to be homeless too. He asked Angel if she could help find the dog a home and she immediately agreed.

She posted about the story on Facebook, which her friend Kathleen Dallmann then shared. Soon after, a woman agreed to pick the dog up and foster him. She offered Ron $50 to thank him for keeping the dog safe, but Ron declined.

Ron was overcome with emotion when she took the dog and began to cry. He was just so happy that the dog would not end up homeless like him.

The dog eventually found a forever home with a woman named Lisa, who decided to name him Lucky Louie. Louie is doing great in his new home, but Dallmann couldn’t stop thinking about Ron.

Dallman thought of the idea of creating a GoFundMe page to raise money to get Ron back on his feet, which is now up to nearly $7,000!

Just like Lucky Louie, Ron deserves a second chance at life as well!