The New Mayor is...a Dog?!The New Mayor is...a Dog?!It really should come as no surprise to residents of a little Michigan town called Omena that their new mayor is a dog. Their former mayor was a cat!Scott WintersScott Winters