Warning: Graphic details

OREGON CITY, Ore. -- Curtis Strandy became emotional as he talked about his best friend, Joshua Webb.

It was moments after Webb, 36, appeared via video conference at the Clackamas County Courthouse.

He sat hunched over and quiet. It was his first time facing a judge. Webb is accused of decapitating his mother, Tina Webb, on Mother’s Day at their Colton home. Then, investigators said, he walked into the Estacada Harvest Market by Thriftway covered in blood, holding his mother's head and a knife. Police said he stabbed Michael Wagner repeatedly. Wagner is an employee at the store.

Read more: Dad tries to fathom why son allegedly decapitated his mother

Court documents show an animal was also hurt. The Clackamas County Sheriff's Office said a family dog was found dead at the home in Colton.

“Yeah it's hard,” said Strandy. “It's all said.”

Strandy said he's known Webb since they were kids. He describes Webb as "the nicest guy he knows."

Watch the interview

“He took care of me when I was a kid. When I needed him he's always been there. If you ask anything he'd take his shirt of his back for you. He was a friend. He was an honest person,” Strandy said.

Strandy never saw this coming.

“He loved his mother. Everything he said about her was great,” he said.

Strandy said Webb didn't have any mental health issues he knew of and didn't do drugs. He'd spoken to Webb just three days before Mother's Day.

Looking back, Strandy wishes he could have done something to help.

“I wish I would have been there or called him that day to help him when he needed me,” Strandy said.

Webb is expected to be back in court next week. He is charged with murder, abuse of a corpse, attempted murder and animal abuse. All of them are felonies.

More: Horrific murder case brings extra stress for first responders, law enforcement

In Estacada, people continued to heal. The Thriftway is back open.

Wagner, the employee who was stabbed, is expected to recover.