I have been giving our dog american beef rawhide chips. My vet recommended them to keep his teeth clean and he hasn't needed a cleaning until he was 3 1/2. I think that the chips are better because it's a smaller amount of rawhide and we make sure to only give him one a day. When he has eaten something else bad that he had to make him vomit, there was very little rawhide that came up. Of course everyone has to watch their pets when they are chewing on something and take it away when it becomes dangerous or damages(like the nylabones.)