My puppy’s favorite toy. He takes ‘stormy’ to bed with him every night. Also, very durable. Cane corso puppy, who is pretty strong, has played rough with it from 8 weeks old to now 12 weeks old and it has not torn or come unraveled yet. Just purchased another as backup!