Hey, anyone think about the idea of have a pokemon following you, like pikachu on yellow, or others in the 4th gen?
If the problem are the sprites, I can help, but if was the programming...