My friend has a shiny Turtwig and Piplup that he is willing to trade to me for a Phione and a normal Turtwig+Piplup (he'll give me two Bidoofs for that, but that doesn't matter.) I want to know if the only way to get a shiny starter is through an event or cheat (he doesn't have Wi-Fi, so I'll know if he got it by cheat.) I want it to add to my collection: Gengar, Luxray, Tentacruel, Butterfree, Gyarados (of course,) Golduck, Victreebel, Bellossom, Magikarp, Raticate, Crobat, Krickitune, and Alakazam.