His next stop would be home!
Besides making it easier to challenge the Dewford Gym and collect four Badges as soon as possible, there was another important reason: the Pokémon League limited the number of Pokémon a Trainer could carry!
Every Trainer could carry a maximum of six Pokémon! To use a Pokémon they did not have with them, they had to swap out one of their current Pokémon for it!
Even Champion-level and Elite Four-level Trainers followed this restriction.
One reason for this limit was that carrying six Pokémon best suited both competition and leisure, with the ideal number falling between five and six.
After all, raising each Pokémon took a great deal of a Trainer's energy. Although there was no limit on how many Pokémon they could catch, some would inevitably receive less attention than others.
The six Pokémon a Trainer carried would therefore receive dedicated care, and the Pokémon League's research had identified this number as the limit of how many Pokémon a Trainer could properly look after!
Of course, this standard did not apply during wartime or in forbidden environments!
Yong had reached the six-Pokémon limit when he caught Larvesta. Then he had caught Aerodactyl, exceeding the permitted number.
The main reason he had not immediately sent Larvesta back was that the little one had only recently been born and was still very attached to him. Larvesta might not have been able to handle a sudden separation.
Yong decided to take Larvesta home himself, giving the little one some time to adjust.
After all, keeping Larvesta with him meant he could neither provide proper care nor count on the little one in battle just yet. It would be better to leave Larvesta with his mother, the professional, to be properly looked after!
At that moment, Yong