My 14 week old british bull dog has had dioreah for the past 48 hours, we changed his food the day before due to no super markets having our normal one in stock? He was only on the new food for 1 1/2 days in total, after the 1/2 a day he started having soft stools but nothing serious, as of yesterday the stools have turned to dioreah and this morning has spots of blood in (my partner thinks this is due to how many times he has been the toilet and is down to strain) he was due to be wormed so that has been done today to rule this out however within the last hour he has been sick and the dioreah has continued. We have put him back on his old puppy food and he was been acting his normal naughty self up until he has been sick (just now) when he has decided to curl up and sleep. He has been eating and drinking plenty or water as normal? Any suggestions?? Or should he simply go to the vet?