This is the list of my shinies on Pokemon FireRed (traded some over from restarting Emerald and FireRed a LOT of times)
Charizard,Blastoise,Venusaur,Latios,Latias,Groudon,Kyogre,Rayquaza,Vaporeon,Jolteon,Flareon,Espeon,Umbreon,Lugia,Ho-oh,Suicune,Raikou,Entei,Regice,Regirock,Registeel,Articuno,Moltres,Zapdos,Mewtwo,Tyranitar
Took me over a year to get them all! restarted and played the game through almost every day...just finding them. Tracking Latios, Latias and the dogs (shiny) took even longer as I wasn't using the Masterball.