I give raw marrow bones to my dogs at least once a week. My rule is they have to be at least 6-7 inches long. Any shorter and they get get stuck in the jaw, and if too small, can be swallowed whole...