Bought this for my 10 month old German Shepherd and he absolutely loves this toy, he hasnt destroyed it and we have had it for over a month. He plays with it all the time and loves the squeaky noises that it makes. It can drive me a little crazy at times, but he loves it and thats all that matters.Good Buy!