Okay, so sounds to me like you should implement the "Following Pokemon" script, but tweak it such that it is only your starter following you.
This can be done by having the pokemon from the script appear in a variable, and will require a fair amount of editing.