Baby Pokémon

Baby Pokémon are basic Pokémon that are small and cute, cannot breed, and are pre-evolutions that were introduced in a generation later than its evolution. Baby Pokémon are mostly discovered through eggs. Certain species can be produced when the evolution holds incense.