I'm not saying it helps pets or not, just repeating what he said. Obviously a lack of evidence isn't the same as disproven.
I'm not worried about what he said long term but it does appear to be hurting the SP today for the whole sector. We lost yesterday's gains and CW is now ~20% down since the 4th.