Blockages must be surgically removed by veterinarians, so if your dog experiences any prolonged vomiting or diarrhea after eating rib bones and/or any lethargy and a loss of appetite, you'll want to take him to see a vet.
Rib bones can also cause a blockage in a dog's descending colon.