A marrow bone is the traditional symbol of a treat for a dog, and he obviously appreciates it. It may be too big and hard for small dogs. In fact, large breeds generally handle bones much better than small ones. Bones that are mostly cartilage, such as spinal and shoulder bones of veal, knuckle bones, and soft rib bones, are good chewing material that can be entirely consumed.
The real danger is intestinal compaction, especially in small dogs, if the masticated bone has not been mixed with another residue in the dog's stomach. A small amount should cause no trouble if it is given right after a meal. Chop and steak bones are more dangerous. Careful eaters simply clean off the meat and fat, but greedy gobblers run the risk of internal injury from jagged bone splinters. The same is true of a leg of lamb bone.
What is the best policy to follow with a dog of your own? A teething puppy between four and six months of age should always have a bone, real or imitation, to chew on. You might give an adult dog a suitable bone as an occasional treat - for example, once a week. It will give him enormous pleasure, will help to keep his teeth clean and free from tartar, and will occupy him for several hours. But a nylon bone offers the same advantages without the risk!