A shorter update than before but nonetheless action packed!
Defeated the trainers on Route 35
Headbutted trees till I FINALLY find a Heracross LVL 10 (M). Nicknamed him Hercules.
Taught Hercules Fury Cutter.
Went to the Underground to train Hercules.
Hercules reached LVL 11, Learned Endure.
Bought Ice Punch, taught to Scarf.
Even without a Fighting Type move, Hercules destroys the Normal Gym Trainers with a combo of Horn attack and Fury Cutter.
Fury Cutter Spam destroys Whitney, her miltank faints in 2 hits!
Defeated Leader Whitney, Got the Plainbadge.
Delivers the Spearow with Mail to the Fat Guy on Route 31. Gets TM50 Nightmare, teaches to Google.
Used Cheat Code to encounter Stantler, since it was Daytime when I did this.
Caught Stantler LVL 15 (M), Stantler does not currently know any of the moves stated in the restrictions.
Nicknamed Stantler Blitzle.
Hit the Dancefloor with the Kimono Girls.
Hercules hits LVL 19, learns Fury Attack.
Dopey hits LVL 20, learns Confusion!
Destroyed the Kimono Girls, got HM03 Surf.
Unfortunately, Furret had all its moves and the HM cant be replaced till blackthorn city, so i had to teach surf to Dopey instead.
MILESTONE!
While training in the Lighthouse, all pokemon hit LVL 20!
Google hits LVL 20, evolves into Noctowl!
Defeated Derp in the Burned Tower, accidentely released the Legendary Dogs.
Owned Morty and his old timer chums, got the Fogbadge.
It still surprises me how much stronger Cianwood Gym's trainers are, oh well.
Lost to Chuck, mostly cos of the Hypnosis rule on Google =(
Lost again to Chuck.
Here is my current team:
Hercules the LVL 23 Heracross (M)
Strength *
Endure *
Fury Attack *
Fury Cutter *
Dopey the LVL 24 Slowpoke (M)
Surf
Headbutt
Confusion *
Water Gun *
Google the LVL 22 Noctowl (M)
Nightmare
Mud-Slap
Hypnosis *
Peck
Scarf the LVL 21 Furret (M)
Fire Punch *
ThunderPunch *
Ice Punch *
Cut *
Blitzle the LVL 21 Stantler (M)
Tackle
Leer
Hypnosis
OMG! Para-hax and Miss-hax allow furret to nearly kill Poliwrath, and Dopey uses confusion for the winner!
Defeated Leader Chuck, Recieved Storm Badge!
*Immedietaly Saves game, just in case.*
Got the SecretPotion
Taught Fly to Google.
I've decided now's the time to get my Swinub, otherwise I will remain at Olivines Gym for a very long time.
Found (Ahem) a Swinub swimming in the sea, it didn't know Surf so I caught it in my Pokeball to save it, aren't I nice?
Caught Swinub LVL 22 (M) Nicknamed Dusty
Saved the game and stopped playing... for now...
Comment on things such as team, moveset and nicknames! I never nickname my pokes!

Why does no-one like Shuckle ?:(