Первое, что нужно сделать - сходить с кошкой к ветеринару, потому что вялость и тусклая шерсть могут быть признаками проблем со здоровьем, а не просто недостатком витаминов. Может быть что угодно: от гельминтов до проблем с щитовидкой. После осмотра врач подскажет, нужны ли добавки именно вашей кошке или это вообще не причина.
Если кот здоров, то качественный премиум-корм обычно содержит всё необходимое. Витамины там уже добавлены в нужном количестве. Но бывают ситуации, когда дополнительная поддержка не помешает - например, в период линьки, при стрессе или возрастных изменениях. Тогда имеет смысл давать витаминизированные лакомства или добавки, но только те, которые порекомендует врач. Остальное в зоомагазине - это да, часто маркетинг.
Также обратите внимание на условия жизни кошки: может быть, ей не хватает движения, или в доме сухой воздух из-за отопления влияет на состояние шерсти. Иногда проблема решается проще, чем кажется.