Breeding

Breeding is the method of choosing two of your Pokemon to send to the local region's Day Care in the hopes that the pair will produce an Egg. This is a useful technique to raise Pokemon with unusual attributes, such as elevated Attack, Defense, Speed, etc compared to members of the same species on a similar level. Pokemon that are hatched from Eggs can have access to stronger attacks earlier than normal, such as learning a parent's TM or HM move. Some Pokemon, like Pichu, can learn a move the parents would never learn, such as Volt Tackle.

The locations of the Day Care center depends on the versions of the game. For Pokémon Gold/Silver/Crystal, the Day Care center is at Route 34. For Pokémon Ruby/Sapphire/Emerald, it is at Route 117. For Pokémon FireRed/LeafGreen, it is at Four Island. For Pokémon Diamond/Pearl/Platinum, it is at Solaceon Town.

Certain conditions must be met to create an Egg. The two Pokémon left at the Day Care Center must be opposite genders and they must like each other. Talk to the person in front of the Day Care Center to see whether the two Pokémon are compatible. He will tell you whether your Pokémon have an egg. When an Egg is created, the resulting Pokémon is the most basic form of the female parent Pokémon.

Pokémon keep track of family trees. You cannot mate the offspring of a Pokémon with its parent, even if they are compatible.

Some Pokémon cannot produce Eggs, such as the Legendary Pokémon (except Manaphy), and baby Pokémon such as Pichu cannot produce Eggs. Some Pokémon belong to multiple groups, meaning they can breed with more Pokémon.

Breeding Groups
This are the groups where Pokémon in the same group can mate with the other Pokémon in the same group. For example, Pikachu can mate with Marill as they are found in the same group. Those that belongs to Group 0 cannot produce Eggs.

Group 7 - Ground-Group

 * }

Group 14 - All Type-Group
This group consists of Pokémon that can breed with all the Pokémon from Group 1 to Group 13, and the egg will produce the most basic form of Pokémon in Group 1 to 13.

Please edit the group 1 to 13 because it only contains the Hoenn region Pokémon.