A homeless man has been reunited with his dog thanks to the kindness of a stranger.

>> See the photos here

Wilma Price spotted a homeless man named Patrick holding a sign that read, “Dog in pound. Need help” outside her local Walmart store in Texas.

"He seemed like a nice, gentle soul who just happened to have a hard life," Price told Inside Edition. "He looked like a big kid who just lost his puppy."

>> Need something to lift your spirits? Read more uplifting news

Patrick told Price about his dog, Franklin. After running into some trouble, Franklin was sent to the pound, and it cost $120 to get him out.

Price helped cover some of the cost and within two days, Franklin was back in Patrick’s arms. The fee covered a rabies shot, heartworm test, flea prevention and a $35 impoundment fee.

>> Read more trending stories

"He is a wonderful man and Franklin is a wonderful dog," Price told The Telegraph.

Price has since started a GoFundMe page to raise money for Patrick and Franklin. So far the page has raised over $2,500. If you would like to donate, click here.