Any suggestion, you say? How about:
Blastoise: Water/Steel
Pikachu: Make it learn Play Rough by level
Sandshrew: Hyper Cutter or Run Away as second ability
Sandslash: Hyper Cutter or Rough Skin as second ability
Ninetales: Fire/Ghost, +Shadow Ball, +Psychic
Rapidash: Fire/Fairy
Drowzee and Hypno: Psychic/Dark or Psychic/Poison
Kingler: Water/Steel, +Meteor Mash
Marowak: Ground/Ghost, +Shadow Claw
Kangaskhan: Normal/Fighting or Normal/Ground
Goldeen and Seaking: Water/Normal
Bellossom: Grass/Fairy
Granbull: Fairy/Dark
Octillery: Water/Fire
Cacnea and Cacturne: Water Absorb or Rough Skin as second ability
Zangoose: Normal/Steel
Seviper: Poison/Dark or Poison/Dragon
Chimecho: Psychic/Steel, +Flash Cannon
Medicham and Solrock: Make them learn Psycho Cut, or add Zen Headbutt and give that to them