Becareful when giving ANY bone or toy to your dog.
Nylabones I've found to be terrific with rats! A big hit, and they keep their teeth down. The rats gnaw or scrape off small pieces and they can easily eat them. I gave my dog one once, and she broke of large piece off and tried to swallow it, so she no longer gets those. Larger beef bones you also need to becareful of, because they can probably do the same thing with them (never given one to my dog, so I don't know). The only thing I give my dog to chew on are regular dog biscuits, probably the safest thing out there. If you have a problem keeping your dog occupied, try a "buster cube". Yes, they are noisy, and yes, it takes a little "training" to teach them to use it, but in the long run I think it's worth it. There are also "Kong" toys. These I have no idea about, I'm allergic to latex therefor I can't handel them, therefor my doggy doesn't get them. Buster cubes I've found to be the best thing, just becareful because when they push them around (or pounce on like my terrier mix does!) they could push them right into something glass, and it's kaput! Shattered glass everywhere!
Use your best judgement when buying any chew or toy for your dog, think of the pros and the cons, and good luck to you all and your pets!

~Giglez