Bulbapediaβ

Gift Pokémon

While a Trainer is on an adventure, they may be given Pokémon. These Pokémon are known as gift Pokémon. Types of gift Pokémon include starter Pokémon and Pokémon Eggs. They exist in the games, anime, and manga. In the games, as with wild Pokémon, gift Pokémon will have the last four moves they could have learned by level up except under extraordinary circumstances.

Starting in Omega Ruby and Alpha Sapphire, for gift Pokémon in the Undiscovered Egg Group, if a Pokémon with Synchronize is leading the party, there is a 100% chance that the gift Pokémon will have the same Nature as the Pokémon with Synchronize, as long as they were not received as an Egg.

In Ultra Sun and Ultra Moon, for any gift Pokémon, if a Pokémon with Synchronize is leading the party, there is a 100% chance that the gift Pokémon will have the same Nature as the Pokémon with Synchronize, as long as they were not received as an Egg.