We are loving this season of The Voice and last night did not disappoint... Watch Blake perform his new single I'll Name the Dogs with Jennifer Hudson. How do you think she did?