Right, and maybe I'm wrong, but I was under the impression that the Vertex Shader contains the legwork for animation?  If there needs to be code in the fragment shader as well then this is  totally fine, I just thought there wasn't anything.