Hooves last a while, but only hold my dogs attention for a few minutes every few days. And they do STINK.
They LOVE cow knee-caps, and some of those last for weeks, but after the "goodies" are all chewed off the dogs' interest is only sporadic.
I get beef tendons from my vet, and those are highly prized and last for several minutes.
I also give rawhide – both compressed and not. I've never had a problem with either and it lasts longer than everything except the knee-caps -- which I seem to only find at the 3-C's booth at shows.
I used to give pig ears, but they only lasted a moment with Jazz, and gave her such gosh-awful gas; it could clear the room. I also tried the pig ear strips -- thinking the gas may not be as bad if the quantity was smaller, but I was wrong. So, no more pig products for my dogs!
None of my dogs will chew nylabones, greenies, dental chews or any other "artificial" bones like that, no matter how the product is scented or flavored. Those just lie around on the floor, despite my best efforts to interest them, until I get tired of stepping on them and toss 'em. Every once in a while I'll buy a couple, just to try, but it's been two years and I have yet to see any of them chew one.