Thanks, everyone, for the good thoughts. According to the vet, Max just has an irritated tummy, maybe from eating too much fruit from the backyard. So he's supposed to keep on a really bland diet for the next week or so. He already looks more perky :)