Damn if you watch that part of the US debate where Trump says "They're eating the dogs!", you will notice Kamala trapped him into it
The question was about immigration, which the Harris administration has a bad reputation on, so she "randomly" starts talking about how boring Trump's rallies are, knowing he wouldn't be able to stop himself from responding and distracting from the topic, and he sure did, probably beyond even what she was expecting, resulting in the endlessly memorable dogs line. That's probably why he's not doing more debates, her team have figured out a strategy