I grew up in a town of less than 1000. I still get the weekly paper. Recently, the city council meeting was consumed by the question as to whether the town dog should ride in the cab of the city truck. The mayor thought it unprofessional.
Make it the official mascot. That should allay the fears of your mayor, who sounds somewhat prissy, lol.
Half of the stories involved missing pets and animals knocking over garbage cans with unsecured lids. LOL.