Yes that sounds something like number that I have heard. That actually sounds like a number that could be mathmatically arrived at and probably has some credibility. The question is just how many coyotes would humans have to harvest in conjunction with natural deaths to reach that 75% and stabilize or even decrease the population.
Coyote mortaliy is alot higher than people would think....