Started Gold;
-Named myself Gold
-Chose Chikorita.
-Got Pokedex.
-Named Rival Silver.
-Caught a Geodude.
-Deposited Chikorita.
-Defeated Falkner.
-Got Egg.
-Defeated Elder.
-Got Flash.
-Caught Hoothoot, taught Flash.
-Caught Wooper.
-Egg hatched to Togepi.
-Deposited Togepi.
-Caught a Sandshrew.
-Deposited Hoothoot.
-Caught Onix.
-Defeated Bugsy.
-Defeated Silver.
-Wooper evolved to Quagsire.
-Got Cut.
-Withdrew Chikorita.
-Taught Chikorita Cut.
-Taught Head butt to Onix.
-Left Geodude at Daycare.
-Got Bicycle.
-Defeated Whitney.
-Got Squirt Bottle.
-Used Squirt Bottle on Sudowoodo.
-Caught Sudowoodo.
-Got Rock smash.
-Deposited Sudowoodo.
-Sandshrew evolved To Sandslash.
-Defeated Kimono girls.
-Got Surf.
-Taught Surf to Quagsire.
-Withdrew Sudowoodo, taught him Rock Smash.
-Awakened legendary dogs.
-Defeated Morty with just Sandslash with Rollout :P
-Got Good Rod.
-Got Strength.
-Taught Strength to Sudowoodo.
-Defeated Chuck.
-Taught Quagsire Dynamic punch.
-Taught fly to Hoothoot XD
-Delivered Secret potion.
-Defeated Jasmine.
-Taught Iron Tail to Onix, forgot Tackle.
-Caught Red Gyarados.
-Got Red Scale.
-Agreed to help Lance.
-Defeated all Rockets.
-Got HM Whirlpool.
-Defeated Price, Details;
Hardest battle yet really, his Seal was down from a few Slam's from Quagsire. His Dewgong was almost finished the same way but he defeated Quagsire and Sandslash finished Dewgong with a Slash. Then Piloswine was easy and Onix took him down in 2 Iron tails.
-Defeated all Rockets at Golden rod.
-Quagsire learned Earthquake, forgot Slam =D
-Got Amulet Coin.
-Gave to Onix.
-Got Rainbow wing.
-Ran into Suicune =D
-Did a load of in-game trades.
-Won the Lucky number show =D
-Ran into Raikou =D
-Got Exp. Share.
-Found HM07.
-Caught a Swinub.
-Arrived in Clair's town.
-Deposited Chikorita.
-Withdrew Swinub.
-Gave him Exp. Share.
-Defeated Clair, Details;
Much harder than Price, First dragonair took down Onix but was defeated by Sandslash, Sandslash lost to 2nd Dragonair, Quagsire killed 2nd and 3rd Dragonair but was killed by Kingdra, used max revive on Quagsire and killed Kingdra in 2 Earthquakes.
-Got Dragon Fang.
-Got last badge.
-Got Master Ball.
-Decided I wasn't anywhere near ready for the E4, so back to training.
Team;
Onix Lv.40 @ Pink Bow
Iron Tail
Rock throw
Earthquake
Headbutt
Sandslash Lv.41 @ Quick Claw
Slash
Rollout
Sand-Attack
Swift
Quagsire Lv.41 @ Amulet Coin
Dynamic Punch
Surf
Earthquake
Ice Punch
Swinub Lv.32 @ Exp.share
Tackle
Powder Snow
Endure
Take Down
HM Slave Sudowoodo @ Strength+ Rock Smash
HM Slave Mantine @ Whirlpool+ Waterfall.
(In PC) HM Slave Hoothoot @ Fly+ Flash
(In PC) HM Slave Chikorita @ Cut
I believe Alakazam said no Dragon, Ice, Steel, Dark, and one other I believe. All pokemon need to be gotten legitly, and preferably before the third gym. There are no Dragon pokemon before the third gym in Kanto (Or Johto/Hoenn :p).
Johto you can get Dratini at Goldenrod which is before the third gym but since in Red you can't nore can you in Hoenn then Dragon can't be done..