Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed | Male | neutered | 3 months and 3 days old | 35 lbs
My ~35 lb puppy ate the majority of a small cooked pork shoulder last night. He napped for some time after, then woke up and played for an hour or so, as he normally does. But about 20 minutes after we laid down to sleep, he threw up. Then again about 30 minutes later. The consistency was unsaturated and mostly bits of soft bone/ marrow. No shards or splinters that I saw. And no blood.
1 Answer
Published on April 23rd, 2017
Dogs will be dogs! As a veterinarian, I always recommend to my clients not to allow their pets to consume any cooked bones. As you have already intimated, these tend to break up into shards or splinters, leading to potentially disastrous consequences. It certainly sounds like the pork Sargent consumed is not agreeing with him in one way or another. Two episodes of vomiting by itself is not terribly many. However, if you note continuing vomiting throughout the next few hours, I would absolutely recommend seeking medical attention. In addition to a bone splintering and causing physical damage to the GI tract, theses types of foods have also been known to cause pancreatitis. The clinical signs of this condition will include lethargy, vomiting, and unwillingness to eat. Another thing to look out for over the course of the next several hours will be any blood in the feces. A small amount of blood in the feces is not very concerning, but any amounts of pooling red blood is a definite cause of immediate concern. If you do choose to take your dog to the vet, it is highly likely they will want to take some x-rays to see if it appears the bones are passing through the GI tract. They are also able to run blood work to determine if pancreatitis may be brewing. Should they determine things are looking OK, your vet may want to administer some medications to help calm the gastrointestinal system and prevent further vomiting.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.