Snoop Dogg arriving at Nate Dogg funeralThousands of family, friends, and fans gathered to say goodbye to pay their respects to the late Nate Dogg in Long Beach, Calif. on Saturday (March 26), as the legendary singer was laid to rest in his hometown.

Among those in attendance was Nate’s west coast rap peers, such as Dr. Dre, The Game, DJ Quik, Mack 10, WC, DJ Pooh, Battlecat, and of course, Snoop Dogg, who —  just a day before — inked Nate’s likeness onto his arm permanently.

Inside the Long Beach Cruise Terminal, lights spotlighted a wooden coffin adorned with red and white flowers, while two jumbo screens on opposite sides of his it flashed six different photos of Nate Dogg (real name: Nathaniel Hale) — all the way from his childhood boy to his days at the top of the music industry.

MTV cameras were on hand to document people as they entered. Inside, Snoop and friends spoke a few words to send their late friend off.

“He was a loving, caring individual,” an emotional Snoop said of his friend. “I’m so honored, 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. It’s 213, DPG for life.”

“It hurts me so much to see this,” Warren G added while looking down at the casket. “We been through a whole lot and that was my dog. He stayed down with me from the bottom to the top. I didn’t ever think I would have to sit at a funeral for one of my dogs. All I can say is that was my friend, me him and Snoop was 213 from the balls to the walls. The music industry lost an incredible artist.”

Nate Dogg passed away earlier this month from complications of multiple strokes he suffered in the past several years. May he rest in peace.

Snoop has established a memorial trust in Nate Dogg’s honor, with proceeds benefiting his six children and family. For more info, visit SnoopDogg.com.