You are already putting your dogs life at risk by giving it a cooked ham bone,these are the sort of bones that can be very dangerous,whereas raw chicken bones are no problem at all so,get the things on the inside of the dog he will thank you for it in the end.