в цилиндре - 2е склонение, предложный падеж, ед.число
во фраке - 2е склонение, предложный падеж, ед.число
во мраке - 2е склонение, предложный падеж, ед.число
***************
1) Собака бегал[а]- женский род
2) она нюхала, пела
Нюхал[а] , пел[а] - женский род
3) господин увидел[] - мужской род
4) он бродил[], тосковал[] - мужской род