My puppy absolutely loves this toy. She’s become a favorite in our house. He tends to destroy plushies and while the main part has held up just make sure you watch! The spikes are made of foam and he managed to get a few off quickly and swallowed before I could get them out of his mouth.