At the Pokémon Day Care on Route 3, you can do far more than make babies: you can create nearly perfect Pokémon. IVs, nature, Hidden Ability, inherited moves, Shiny Pokémon: here are the breeding rules of the fifth generation, and a step-by-step method.

A reminder of the basics: two Pokémon of opposite genders in the same Egg Group, or any Pokémon with Ditto, produce Eggs. The baby is of the mother’s species (or of the parent that is not Ditto), in its base form.

Ditto can be caught after the League in the crater forest of the Giant Chasm. It is the centerpiece of any serious breeding project.