He seems to have had runny tummy for the last day or so on and off...straight to vets or manage at home with rice etc? He's had me up middle of night last 2 nights needing toilet (had previously been sleeping right through).
Instinct is to call vets, would you?