In Pokemon, there exists a term called "HM slave", which refers to a pokemon whose main purpose is to have field moves (and in dire cases act as a meat shield) instead of battling (many field move are really bad).Swords for cut, power gauntlets/bracelets/titan's mitts for strength, bombs/hammer for rock smash, flying broom/teleportation for fly, deku nuts for flash...the list goes on! Link could be a great HM slave.