Entertainment Television ‘The Wiz Live!’ NBC Special Features Two Adorable Shelter Dogs Rachel November 29, 2015