My dog loved this toy and he got a lot of use out of it.  The only problem is the he shredded it the whole time.  It was a disaster within hours.  The rubber is like a cheap dollar store sqeek toy.  He still wanted to play with it, but almost choked on a loose piece, so we had to throw it away.  Not worth the money.