A trainee doctor has unexpectedly found Facebook fame after a heartfelt message about helping the homeless went viral.
Ben Holmes, from Brighouse, stopped to talk to a homeless man in Preston while he was waiting for a friend.
He discovered the man had become homeless after losing his job and girlfriend, and as he had no family, ended up on the streets.
Former Brighouse High School pupil Ben, who is working at Preston hospital as part of his medical degree, said: "He had a dog, and I like dogs so I knelt down to stroke it and he didn't even look up. He was just staring at the floor.
"I spoke to him and asked if he was okay and wanted a sandwich, and he said yes, if it wasn't too much trouble, but not to go out of my way for him, so I bought us a sandwich each and some cookies for the dog."
Ben said the man did not want his face or real name to appear in the picture, so referred to himself as Bill and his dog as Tia.
"I sat down and asked him to talk to me about himself and he told me the story of how he got there. I asked him what it was like to be on the streets and he said it wasn't being there, it was what people thought of him that was hard.
"He said there were places he could stay but he couldn't take Tia. He's had her for 12 years so he's not going to leave her.
"I would never have thought I could be homeless, but he said a few months ago he was just like anybody else with a mortgage, a job and a girlfriend and then he had a bit of bad luck and lost it all.
"You never realise until you talk to people what they are going through."
So far, Ben's post has been shared more than 6,700 times on Facebook and has had 88 likes and six comments.
Ben said he was surprised and pleased his Facebook post had been shared so many times because it might help people to think differently and help out, as he had done.
He said: "You might walk past a homeless person and not think twice about it but they are real people, just like us."