well for Kai and I, we use bones. It really depends on how comfertable you are. I'm fairly comfertable but I always always always keep an eye on him while eating bones. It's a must. Cooked bones do splinter more easily (think of cooked chicken wings as opposed to raw chicken wings). But raw bones also are a bit risky. For Kai and I, I only give him bones that he can't swollow whole now. I learned after giving him a chicken wing. Although, he was fine. It's more of a matter of choking rather than passing through. My vet said it's alright to give raw bones as well as the breeder. But then again, everyone has different preferences. I give Kai a raw turkey neck every morning for breakfast along with some veggies and meat if he's still hungry. I let Kai eat the whole thing and no problems so far. The major advantage is the clean teeth. The last time we went to the vet, the first thing he mentioned was how clean Kai's teeth were. Although, if you're not comfertable with giving bones, you can always just brush your dog's teeth. It's a bit more work but has the same effect.