Hupfer initially began posting his videos with Mo on his own YouTube channel, but has since created Mo his own. He has also created a Facebook page for Mo to share his videos, and post status updates on his behalf.
Hupfer has also created a WePay account for people to donate to Mo. He details what each donation amount could help to buy Mo, seeking help to pay for new clothing, lodging, food and transportation.
So far, he has received a little more than $1,000 for Mo, he said.
Hupfer says his friendship with Mo has helped to stimulate a conversation about helping the homeless in non-traditional ways.
"People ask me about homeless people. They say, 'I want to help, but how do I help?' I tell them it's really simple: You have to acknowledge them, these are people who get walked by by most people on a day to day basis," he said.
Hupfer said his friendship with Mo is certainly different for him, but it's just as novel for Mo.
"He told me, 'I used to beat people up like you in prison.' But just like a lot of people think homeless people want something from them," he said, "I think homeless people have to be skeptical, too."