Originally Posted by bckrazy
It won't hurt to try!
Knuckle bones are the absolute best for teeth cleaning. Make sure you buy the ones that are meaty and covered in cartilege. The shape of it, and the cartilege, are really perfect for cleaning all of the teeth... even the incisors and canines. Your dog has to rip with the front teeth, and gnaw the cartilege with the molars. It definitely works better than any other bones I know of, but be VERY careful, supervise, and remove the bone if either of your pups seems to be chewing too vigorously or they get down to a small piece of bone.
Here's a picture, for an example of one. Not to be confused with marrow bones - ugh. I really don't like that marrow bones are so bare, and Fozzie once got a marrow bone stuck over his teeth! Never again.