We get the GoDog Furballz. They usually de-stuff/de-squeak them within a few days, but the outer shell is solid and lasts forever. I have the large one on Subscribe and Save at Amazon, we get a new one every 2 months. I have 3 dogs (2 BC and a Goldendoodle) for reference.