These have been a favorite for our teething pup. We got a three pack for puppies after seeing them recommended in a training video, and love that the pack came with a semi-soft version, a treat version, and a harder version so the puppy could "graduate" to tougher versions of the product as he got older and his needs changed. He still loves his soft chew at 5 months and it's held up through the teething process.