The article itself is over a decade old and based on questionable data gathering and a faulty analysis processes. If you read the article they published they essentially didn’t find anything, determined without providing evidence that other factors couldn’t be a determining factor, and then data-dredging when they could find anything statistically significant to match their hypothesis.
SkeptVet article explaining the findings in detail.
Basically it was just shitty science.
So happy to see you post again! Hope today is a little bit better than yesterday.