Custom vehicles?

What's the best way to make something like a custom vehicle in game? The only thing stopping me is the concept of having the player control it. Would I just teleport the model to a horse or pig or something? Or is there a better way?

Continue to help post