Turkey necks do not splinter. I don't give turkey legs for that reason, but I've been feeding turkey necks without issue for years.
And that's why I'm recommending the necks, they are big. A 9 week old puppy could never swallow if they tried. However, at least with the chicken necks I've ended up with, any dog over 10 lbs could potentially swallow it whole.