Xavier does go outside, yes? When Pinot had a bit of a "digestive issue" the first thing the vet asked me was if she went outside and could have come in contact with another animal's feces somehow (inadvertently). This is a high risk for transmitting parasites. Just a thought. Get the poop test.