Naturally, the West would not be the west without riding. In pokemon there are several pokemon who can ferry people around on their backs. Here are the requirements:
Land Mount: Any pokemon with a Power rating of 3 or better may carry a single person weighing 100 to 150 Pounds. If a person weighs more than that, he or she requires a pokemon with Power 4 to use as a land mount.
Water Mount: Any pokemon with a Power rating of 3 or better as well as a Surface capability higher than three may carry a single person. Land Mount rules apply outside of water.
Sky Mount: Any pokemon with a Power rating of 4 or better as well as a Sky capability higher than three may carry a single person. Land mount rules apply on the ground.
Unusually large pokemon:
Pokemon who apply to the above conditions who are unusually large may carry additional people as long as their power rating allows.
Pokemon with a power rating above 4 may carry an additional passenger as long as neither outweighs 150 Ibs. For each rating above that the pokemon may carry an additional rider as long as their body is large enough to hold them all.