Well even with good solid hits, some just take a little longer to die than others, and it seems to me even more so after they have already been hit.
By and large lung/heart hits wont put them right down. On a steep side hill if they turn direction and run downhill its a good indicator of a lung hit, and they might run a 100 yds or more downhill before piling up.