In the anime episode "Enter Pikachu", Ash's Pikachu was born as a Pichu and was raised by Kangaskhan (a Pokémon that looks like a kangaroo). After he became too big for Kangaskhan to raise, Pichu ran away and evolved into Pikachu.