
I would suggest avoiding any type of "cooked" bone, only feed raw- the best to give them if you have any close by are Buffalo Bones as they have a higher vitamin content.
Our dogs (9 Boxers, 1 Pharaoh Hound and a Rottie x Great Dane) get raw meaty bones (Buffalo, lamb ribs/necks, knuckles), chicken carcasses stuffed with tripe, apple and carrots (take the pips out of apples as they contain cianide), Bananas & natural yogurt with some honey, Chicken wings. The butcher we are fortunate to get all our bones from also gives us all his waste meat ie hearts (have you seen the size of a buffalo heart), liver, lungs, prime steak etc.
Our pups from when they start to chew are introduced to chicken wings and raw meats and meaty bones.
We used to find that some of our boxers when eating bagged food, and we did use some of the big names on the market, would suffer from bad stomachs quite frequently but since changing over to BARF our guys are very healthy and the pups we have reared from birth to adulthood that have only had BARF are in much better condition, with greater muscle mass than the dogs we had on mixed diets.