Can dogs eat rib bones? Yes, rib bones are a rich source of iron and zinc. However, giving rib bones to your dog comes with risks. It’s not recommended to give cooked rib bones because they can splinter or fragment. Rib bones should only be given as an occasional treat.