Only raw bones. Cooked bones become brittle and will crack and chip into sharp shards.
We don't give our dog any real bones, just dog treat type bones. She would rather stand at the fridge and bark at me until she gets an ice cube.
Don't give our dogs any bones, real or fake (Fake as in rawhide type). The new dog has no teeth so bones do him no good, and the older dog has a liver problem and the marrow has too much protein. He used to get raw buffalo bones, and loved them.
I don't give my Hound any bones at all. He has Pancreatitis and has a strict diet. Just his Nyla-bone is it.
I have given my dogs knuckles or bones that they can not actually break down and consume.
I have seen what giving the incorrect type of bones to a dog can do. A bone that can actually be broken off and ingested can in fact cause a blockage in the throat, stomach or intenstinal tract that can litteral cause torchurous agony and even death to the animal.
If you are going to give your dog a bone .. Do your research and pay attention to it as they chew on it.
My dog will be 17 in January and has never yet eaten a bone. We used to give them to her but she just sniffed and left them.
As Hippy and Echooos said, you only give them raw bones; cooked bones are far too brittle.
As others have said only raw bones, because cooked bones can splinter. These splinters can cause bleeding and infection, and if it is big enough blockage in the intestines. If I give raw I take the marrow out, as it is very rich and can lead to pancreatitis. Also never give a femur bone because they are very dense and can break a dogs teeth.
The only bones my dogs get a raw chicken or turkey necks. When you buy a whole one and they include the gizzards and necks my dogs get them as a treat.