Dogs manufacturer taurine from the food they eat, so taurine is often not added, or not enough (for cats) added to dog food. Cats cannot manufacture their own taurine. This is one of the reasons cats should never be fed dog food.
As for the "natural vitamins and minerals...added after the food is processed? I don't know how it works, really, if it even does. Sigh.