Trump's approval rating just lost to puppies and data centers