Funny about the dog!
But have you ruled out yeast issues, especially if you are on abx? I'd be suspect of yeast with the gurgling sound, as that can be commonly associated with yeast issues.
Kid#1: Extremely sick for several years, very difficult to treat, but doing great now!
Kid#2: Still sick now despite being treated for years but doing better (not well yet).
Kid#3: Generally good but relapsing off/on.
Me: Adv Labs positive 2016 (suspected I passed to my kids)-not as sick as others, mostly battling fatigue and yeast issues (heart/kidney issues resolved)
Treating with herbals now.