“The more I know people, the more I like dogs”?

I have a friend whose name I will not mention here for some reason. A person, to put it mildly, not of this world. And what else would you call a person who wanders through snowdrifts in sneakers in the…