Thousands gathered in Long Beach, California on Saturday for the funeral of rapper Nate Dogg, who died earlier this month of complications arising from multiple strokes.
MTV.com reports that among the mourners at the service at the Long Beach Cruise Terminal were music stars Dr Dre, Snoop Dogg, Xzibit and Warren G, who shared worldwide success with Nate Dogg - real name Nathaniel D Hale - on their 1994 hit 'Regulate'.
Warren G told mourners that he never thought that he would have to sit at the funeral of one of his friends.
"The music [has] industry lost an incredible artist," he said.
Nate Dogg's manager Rod McGrew said of his late friend's battle with ill health: "He fought a hard fight. The last three years were unbelievable. He didn't give up. He just had a talk with God and gave up. Two hours before that he was fine."
A distraught Snoop Dogg said: "He was a loving, caring individual. If you listen to his music, he took church melodies and flipped it with hip-hop. I'm so honoured, so happy that you gave me the opportunity, God, to know Nate Dogg. I want to stand here and cry, but I have to have the strength for you Nate Dogg."