Витамины годятся только при условии, что кошка на натуралке, а не на сушке. Витамины, как и корм, индивидуально подбирать надо, потому что у отдельных кошек могут быть и аллергические реакции, и непереносимость тех или иных конкретных кормов, препаратов, в том числе и витаминных.  Если линька не слабая и затягивается на несколько месяцев, надо срочно менять корм и/или обращаться к вету.