Who is Snop Dog?

A rapper that was a rapper started a 2000 and he is still rapper. He made the song "la la la snop dog".