Not only was this too big for my 35 lb. Labradoofle, but the one squeaky in that big bone was in an odd place making it hard to squeak. I had ordered two, so I was very disappointed. Not over stuffed by any means either. She does not like to play with it. The material was nice & seems well constructed. It was just not what my dog needs. A larger dog might like it.