Well after the disastrous episode last weekend with the sprats I decided to carry on with raw feeding but to avoid raw fish in the future. My dogs have all eaten plenty of lamb tripe(4 weeks) and also had about 3 weeks of being fed chicken necks 2/3 times/week. After the weekend of sickness I began feeding tripe again (so far so good) and by Wednesday had fed their first meal of chicken necks since their sickness bout. Thursday morning my Golden Retriever had vomited chicken bones(eaten nearly24 hours earlier) and also done a small amount of diarrhea in the early hours of the morning. He had around 5 more bouts of the runs (watery but no blood) yesterday but after him being so sick last weekend I was concerned about not feeding him so fed as normal with Prokolin. Today he has vomited grass and all the way round on his walk was straining to pass motions. He produced 2 small soft poos after much straining but the rest was bloody liquid. I have not fed him at all today as I want to give his poor insides a rest. I am worried that undigested chicken bones may be blocking his digestive tract and the bone may have scratched his insides. How likely is a blockage?