I use a liquid vitamin for my pets. I don't have any cats right now, but this seemed to work as good as any other vitamins that I tried. Even the little ones that were supposed to be tasty to the pet often don't get eaten. The liquid ones will stir right into a dab of canned cat or dog food, and they usually will eat it right up along with the food.
I also give my cats and dogs brewers yeast tablets. Once they have tried the yeast tablet, most animals actually like the taste, and will think it is a treat that you are giving them. In order to get the pet to try the yeast tablet, what I usually do is to take a frying pan with a little bacon or hamburger grease in it, and then dip the brewer's yeast tablet in the grease. If you lightly coat both sides, then it smells and tastes good to them, and once they crunch into the tablet, they will usually like the taste of it.