I lost my old dog at start of the season,took him out in the morning and he was fine and within couple hours after getting home he was being sick and passing blood ,rushed to vets and bloods ,scan done but found nothing wrong,had to have him pts ,broke my heart and like your ol' dog he was a looker and give anything a run but most of all he was my lad and we had some great times together.