Just don't get him started on rawhide! It's puppy crack! Once they try it, they never go back and the stuff is more expensive.
(OK, it's not really that bad, but seriously, for what I've spent on rawhide in the last year, I could have bought half the FFG catalog!)
We can't give our dog rawhide because... bad smells happen. We have to go with real pig ears, at a dollar a crack We do try to water things down with those "Better than Ears" which take about 42 seconds to eat, and these pigskin twists at Target. (We have to bribe her to let us play boardgames at night)