FYI, I'm new to the group and am learning much here! I hesitantly gave my Shih Tzu a ham bone for the first time last evening. He loved it. I was his hero for the evening. However, I noticed that an approximately 1/2"X1/2" had disappeared alarmingly suddenly. I'm pretty sure he swallowed it, although I didn't see it happen. Today just before noon, he started throwing up. He pooped around 12:30pm. No bone was in it. He threw up approximately 12 times and quit around 3:00pm. He ate his supper tonight and seems normal so far. No throwing up. I'm quite worried that he has a blockage. I'm looking for suggestions on what to do if he should continue being sick. If he does continue to be sick, I think I will have to take him to the vet tomorrow, which very likely could end up in surgery. How long do I let him safely throw up/dehydrate and work his way through this? I'm praying all is well with him now though and he'll be fine, but we shall see.