I purchased one of these dinos for my Chi on recommendation from his "teacher" at the doggy school where he attends activity classes.  My dog is a heavy chewer and he manages to destroy most rubbery toys many of which claim to last forever but don't.  This product is rock hard and while the dog was having a good go at it, a huge chunk splintered off and when I was about the take it away from him I found smaller pieces lying on the carpet.  I threw it out!  Maybe I got a dud but from other reviews here I assume this toy is just not good quality and would not recommend it to other dog owners :(