Что-то я не поняла, вы ребенку не давали еду и питьё потому, что у него вирус? При любом вирусном заболевании очень важно не допустить недостатка жидкости, т.е. обезвоживания. Если ваш ребенок смог за раз выпить 3 стакана сока, то понятно, что он был очень сильно обезвожен.