Dog/Cat/Rat Man

I just learned about this guy, who apparently hangs out around Union Square in San Francisco.