@Stompy1: Actually I have a theory that his Pikachu cannot level. Pikachu is mentally retarded. Pikachu only learns new attacks and stays level 5. It could be said "oh well what about when he is fighting the gym leaders and the elite four" Pikachu is still only level 5, but all of the other trainers feel bad for Ash…