I also had to find something for Snickers since Bully Sticks/Pig anything/Animal parts completely gross me out and rawhide is dangerous. I found these which are a god send and my Snickers LOVES and knaws at for a good chunck of time. They are called Sams Yams and are all natural sweet potato chews. I use Berry Yammy cookies which are grainless and are very tough so a great chew. Here is the website:
Sweet Potato Dog Chews and treats from - Front Porch Pets Good luck....