Если кот ни в чём не испачкался, то как правило мыть его не надо, он сам должен мыться. Да и если испачкался, то лучше помыть "локально", а не мочить всего зверя, а то простудится или налижется воды. Регулярно купают только выставочных животных, с разными специальными средствами, чтобы шерсть выглядела как можно лучше. Другое дело, если кот длинношерстный, то во время линьки его нужно чесать, иначе шерсть собьётся в колтуны, и ему будет больно.
2 раза в год
Вроде бы некоторые породы можно не мыть.. а так если дома ремонт или испачкался то конечно надо мыть) ну или просто чтобы от него приятно пахло)