No Pokemon is the weakest unless a WILD Kakuna,Metapod,Cascoon,or Silcoon is at it's weakest level.A Magikarp or Caterpie could be Lv.100, and know Hydro Pump,Hyper Beam,Solar Beam,etc.
EVERY SINGLE PERSON WHO READS THIS MUST GO TO http://www.boomspeed.com/kpdavatar/PokemonMakerV4x.html
FOR THE ULTIMATE POKEMON AR CODE---MAKE YOUR OWN POKEMON-SHINY,COMPLETELY MAXED OUT,HAVING ANY MOVES,HAVING ALL RIBBONS,AND IT OBEYS.GO SEE FOR YOURSELF