Not sure where your at but in ny you can employ a leashed deer tracking dog . Not for profit group called Deer Search. We have a 34 percent recovery rate wich seems low but considering we are called as a last resort..... bad shots... mucked up trails from hard working hunters and weather , its not that bad .From the sounds of it ... you got a dead deer.. just my opinion.