Library to host holiday puppet show