I've bought many of these over the years. The curves to the dinos make them easy to hold and interesting for the dog to play with and chew. Puppies to adults will like them. I have fairly large dogs and the size fits them fine. They last for a long time. In a year or so I will replace with new ones. They are easy to clean with an old toothbrush and then a quick boil. I clean them about once a month or so and the dogs think they are brand new.