Thanks everyone. Today Archie is well and has been for a few day, but the vet is expecting another down because he is not on medication at the moment, but I am feeling positive. I have insurance so don't need to worry financially and know that as soon as there is blood, vomit or anything else he is straight to the vets for the specific tests she wants to do. I know this is really awful but I kind of want that to happen soon so we can get to bottom of it quicker. She also wants to try and get a bit more weight on him and suggests 12kG would be perfect. I only hope I can cope with him heavier, I'm not the biggest person in the world and already find him quite strong. But I do agree with her he is a little too skinny even though he eats for England, but A little extra weight would help seeing as when he goes down his weight suffers.