We give our dogs raw marrow bones but they are only allowed to have those outside. We've also given them hooves, but they are kind of smelly. We recently tried deer antlers which have been a big hit. No mess or smell. The catch is that they are expensive but they last FOREVER. Luca and Romeo have each had one for over 2 months and they haven't made a dent in them!