Blake Shelton and Jennifer Hudson teaming up for "I'll Name the Dogs."