Mayor Hirsch

Mayor Hirsch is the mayor of Elwood City. He is a poodle. He is likely a reference to Peter K. Hirsch, a writer who writes for Arthur.