The BarknBig Bison Shin Bone is the gem of bones. You can feel comfortable giving this to any dog. The strength of this bone is unparalleled by any other bone and it's 7-10" size will support any sized dog. This just might be the perfect bone. Of course, it needs to be cooked properly and trimmed of any excess bone pieces (which we do). You will notice dogs strip away the meat, sinew and cartilage from the bone and work on the "knuckle-like" ends. All of this action is great for their teeth and stimulates their brain. There is no marrow access but still plenty of nutritional benefits and keeps dogs' attention for days.