Pokémon Breeder (Trainer class)

A Pokémon Breeder (Japanese: ポケモンブリーダー Pokémon Breeder) is primarily a Pokémon Trainer who raises and mates carefully selected Pokémon to reproduce specific improvements in future generations of Pokémon, such as moves, individual values, or Natures.