Charlie's ordeal began on January 11, when he was struck by a car along a street in Cabarrus County, North Carolina. The person who had hit him evidently didn't stop - or else they would have realized that Charlie, though badly injured, was still alive.

Instead, the sweet dog was left to languish in a patch of snow on the roadside.

Since Charlie's owner (if he had one) couldn't be located, it seemed as though his could be a lost cause - but then something incredible happened.

A relative of one of those Good Samaritans who'd helped rescue Charlie from the roadside launched a GoFundMe page in hopes of raising money for the surgery. And in a matter of days, more than 180 people throughout the community collected all the money needed to help the dog who'd been left for dead.

It will still take some time before Charlie is fully healed, but he's already back up on his feet.

"He's doing great, recovering well!" said Russell. "He's a fighter and he just wants to walk everywhere."

In fact, he may soon be walking into a forever home. Charlie has received numerous adoption offers which Russell will begin fielding in the coming days - but she's doing even more to keep other dogs safe, too.

Laws vary from state to state regarding hit-and-run cases involving pets, but in North Carolina the consequences are lacking. Russell has started a petition to make it illegal to hit an animal and leave him suffering on the side of the road.