Snoop Dogg has released albums .
He then signed with Geffen Records in 2004 for his next three albums R & G -LRB- Rhythm & Gangsta -RRB- : The Masterpiece , Tha Blue Carpet Treatment , and Ego Trippin ' .
Snoop Dogg