in the raw-feeding forum, recreational bones are often called "wreck bones" because of the damage they can do to teeth... now this all depends on how strong your dog's teeth are and how much of an aggressive chewer he is, hard to make a blanket statement since all dogs are so different (in their wolf's clothing, LOL!)
i would strongly suggest that, for recreational chewing, you forego the thick, heavy, weight-bearing bones of large ungulates and stick with the more edible bones... a big, thick, skinless turkey neck is a wonderful treat AND nutritious and safe for teeth & gums, try feeding frozen for extra durability
beef ribs make a good chewing, some dogs can chew the ends off but mostly just pick all the meat off... pork necks & tails, chicken feet, all edible but can take time to get through...
if you try a beef knucklebone, i suggest checking your dog's teeth & gums thoroughly after about 30 mins of chewing, and do this for about a week to gauge if any damage is happening. if not, then lucky you! go ahead! and if yes, then an ounce of prevention is worth a pound of cure eh?
uneaten bones can be rinsed in white vinegar and then with water, and stored in the fridge or freezer and given again the next day, for a week or so. most butchers give them for free if you buy meat from them