
All bones should be fed raw and never cooked at all. Even smelly ones are much safer in their raw state than cooked !
Marrow bones will last a small dog for ever, no need to take it away!! but if you want a bone that can be eaten and considered as part of a daily feed ask your butcher for some lamb rib or pork bones or chicken wings/carcasses, these are a softer type of bone and have a good nutritional value to include with your daily feeding.
Eating bones can make the poo's very hard and firm, sometimes white and crumbly. This is not constipation, but a normal process of bone consumption. (quiet normal !) The firmness also helps tremendously with expressing the anal glands.
My girls have meaty bones sometimes as much as 4 days per week (depending on what the butcher has to spare) it will be considered as part of daily rations. None of them have ever been constipated!!
Have fun.