I'm gonna try and have a fecal test done at a vet's. Unfortunately, this is of course two days after I changed the paper in his tank, and he refused food today, so I might have to wait a little bit before I actually have feces available to test!