Olá sk8erboy, tudo bem?
Normalmente eu utilizo dois bones para a língua, onde eu utilizo um dummy (ou uma spline) para controlar os movimentos (posição e rotação) possíveis através de Custom Attributes com Wire Parameters associados aos bones.
Abaixo segue um tutorial de Custom Attributes com Wire Parameters:
http://www.tresd1.com.br/viewtopic.php?t=16624
Tudo irá depender também dos movimentos da língua do seu personagem, já que em alguns animais o comportamento dela é totalmente diferente de um humano.
Se você deseja criar movimentos automaticamente dependendo dos movimentos da cabeça, você pode utilizar o Controlador Spring ou o Modificador Flex. Mas como disse antes, irá depender da situação.