If your dog is a big chewer like ours is, the one thing that has stood up to his habits is a beef bone–no other kind (not a ham bone), but a beef bone that may have marrow on the inside. We did away with rawhides, as he would chew and chew and chew until they were soft, then eat them! With the beef bones, he does not break them (unless it’s a “fake” beef bone–he has broken them in half, and we then take away and throw away). Otherwise, toys with layers (and maybe squeakers) on the inside? We found a toy (forget the name) that had like four layers of stitching, and squeakers in the middle. Wanted to purchase but it was $20, just for this one toy! Oh well..I guess we have a small price to pay for a toy that may last awhile longer, instead of getting cheaper ones that last about 10 minutes! Good luck to you!