My pup absolutely LOVED this toy! He's a weirdo and rips tags and anything similar to a tag off right away, so the little piece hanging off that's supposed to look like the punch spoon was gone in about two minutes. BUT the rest of the toy has lasted him about 3 weeks! That's a record for him, he freaking adores this thing. He finally got the squeaker out about a week ago, and just ripped off the cover of the squeaker today. It's a little annoying to walk around picking up all the little blue spikes he rips off the squeaker, but it makes him happy. Sadly I'll have to toss his favorite toy once the vet clears him from giardia. Hopefully it will still be in the shop when I'm able to afford to get another for him!