Conversation so far:

Question: who did he sign with?
Self-contained rewrite: Who did Snoop Dogg sign with?