You just crushed my pure, pokemon addicted, eleven year old heart. I hope your proud.
Seriously though, this is a great story. Really toughes me. Like Redstar said, you handle the point of view amazingly. Redstar also pointed out the trainer calling out the pidgeot at the beginning is a bit confusing.
I'm going to go get my FireRed game now, and say that I'm sorry.