Okay, but may be too hard for puppy teeth.
344208
My puppy does chew on this, but I think it is too hard for puppy teeth.  However, as is the case with most puppies I presume, his attention is soon lost and he's off to chew on something (or someone) else.  Might be better for the puppy after its adult teeth come in.
4887172
Good product. Heavy duty, but my beagle puppy chewed threw it in less than 20-30 minutes. My own fault, and she has sharp teeth, but i was surprised nonetheless.
3190004
If your dog is teething watch out for the zippers. Once they start chewing on it. It messes up the grooves on the zipper and its hard to secure
622982
Our 7/mo puppy couldn't get used to this...  And it was able to slide the bottom tray forward all the way from biting and pulling the front of the crate with her teeth.  It's put together well enough, but not sure about the design of keeping the tray in place if your dog is trying to pull/tug to get the door open.
4751516
I've been trying to find something for my puppy (a weimeraner)to chew.  Regular rawhides are too tough for her just yet, but everything else seems too soft.  Thought that these might do the trick. Unfortunately, she just goes through them too quickly.  It takes her less than 20 minutes to finish one off, and these are the "large" ones.
1017760
My dog loves these.  But I find I still need to brush her teeth and give a weekly bone to keep her pearly whites, white.  Perhaps that seems a bit excessive.  But the idea of putting my dog under to take a scraper and chisel to her teeth or having them pulled because of rot or infection keeps me to the discipline.
1812195
Nice and probably as tough as a stuffed animal can be, however not as enticing to my dog as a normal stuffed animal either.
4802593
Too hard for my little dogs teeth but he kept eating it anyway.
4963231
i have a 110lb Bernese poodle mix and he's a big chewer so i thought this would be perfect. my dog loved it, but i noticed that it cut his mouth a little. i give him rawhides all the time and I've never seen blood on them before. I am not sure if it was just my dog being overzealous or if the rawhide is too hard.
16486
Nice for my puppy who is teething but we have to watch her closely with it as the nubs come off easily.
183847
Considering this is a Kong, I thought itd be significantly harder for my dogs to destroy. If they're big on chewing, your dog will chew this up pretty easily.
1545088
My little Schnauzer has an expensive habit.  He has to have a flossie after dinner every single night.  His pursuit of this treat is relentless.  Believe me, I have tried all sorts of alternatives, and they simply don't work.  His teeth do look great, though, and he is four years old.
3163448
My puppies get excited when they see the tube. They don't particularly enjoy the actual tooth brush in their mouth, nor me holding their jaws open while I reach their back teeth. But they love the toothpaste and it seems to do a good job.
2948913
My puppy thoroughly enjoys this nylabone, but it really is just for TEETHING puppies up to 15 pounds. My puppy is past her teething stage, and although she is not quite a year yet, her little chompers are tearing out small pieces of this toy. I let her chew on it, but I never leave her alone with it, just in case she would swallow a piece. So please only purchase this for a teething puppy and if your puppy starts to chew pieces of it off, throw it away or supervise and remove the pieces yourself. NEVER LEAVE YOUR PUPPY ALONE WITH THIS TOY! If you like the design, there is a durachew in the same shape and size available in a hard plastic that cannot be chewed into pieces like this one. My puppy owns both. :)

Update: After several weeks of chewing small pieces off and me shaving pieces off with scissors, she has managed to chew off one end of the bone! We are down to the ring and the other end of the bone. I will be throwing this bone away soon. If your puppy has ANY adult teeth, I do NOT recommend this product. ONLY get it for teething puppies. If you like this design and want it for an adult dog, get the durachew version!
3663824
Just like what the other reviewer said, some of the gum is hard, some is soft. I don't mind it. But probably I won't purchase it anymore because we cannot stop chewing with so many around.
1720543
Seemed sturdy, but my pup couldn't get the kibble out of it. The ridges are too tall for her tongue to reach all the way down. Would be better for bigger pups.
4914054
I bought this for my Chinese Crested 11lb dog, he never wants it. My 100 lb Shepherd loves it. It's hard, takes abuse and makes a great sound when she throws it on the wooden floor, chases it and throws it again. As far as PUPPY teething, it's waaaaaaaay to hard with no give, buy something else.