I'd give him the metronidazole now with something small just to coat the pill or i'd pill him without food (put pill in back of mouth, close mouth, rub throat to make him swallow). The metronidazole will definitely help with the diarrhea, upset tummy, and vomiting.