According to the autopsy it was stress and the humidity more than the heat. He is up on a mountain, so the temp isn't bad but the humidity everywhere is really unreal. He started the day by breeding to a bitch and was fine, and then, boom, gone. I guess I can only say, it is what it is. <heavy sigh>