Yet Another Blender Egg Exporter (YABEE)

Ah, sorry - the same bug with textures exporting as in the post above. Try to use files from repository.
As for an animation - that model split into three parts and they are exporting as three separate actors. You need to join them into one mesh or use something like this:

pico = loader.loadModel('pico')
pico.reparentTo(render)
pico_parts = []
for part in pico.findAllMatches('**/+Character'):
    actor = Actor(part, {'startWalk': 'pico-startWalk', 'walk': 'pico-walk', 'stopWalk': 'pico-stopWalk'})
    actor.reparentTo(render)
    actor.loop('walk')
    pico_parts.append(actor)
    part.removeNode()