update, gyp was tested for parvo its not that he was scanned and he hadnt swallowed anything it seems like some severe gastric condition, hes been on a drip now for 2 days.
phoned up this morning hes still passing the blood but not as bad and hes had a small amount of food. thanks everyone for your kind words, there is a glimmer of hope.