The problem with chew bones is they either aren't good for your dog (contains rawhide, e.g.) or they go through them way too fast and gets expensive.
I tried "Himayalan Dog Chew" and it is awesome.
Himalayan Dog Chew - Small | Himalayan Dog Chews
It's made of Yak Milk and Cow Milk (boiled and then dried for several weeks into a hard chew).
Takes him about a week to go through a bone. So a pack of 4 or 5 should last you about a month.
Better the chew bone than something he/she shouldn't be chewing on.
Click on the video on this page so you see what they look like:
http://www.lukesallnatural.com/himal...ew-p-3596.html
Put it this way, I bought the large size which was way too long for him to hold up between his paws while chewing, so I had to cut it in half. It took a hacksaw to cut it in half. That's how thick and strong they are.