Canadian cat runs for mayor