It's not bad. Rather monotonous though. The same sentence starts with the same type of sentence. That is rather boring (I know, redundant but meh).
See, while your grammar/spelling isn't too bad, your sentence variety just made your entire fic sound blah-like a.k.a, like I said, monotonous. You can't speak in the same voice otherwise you'll instantly bore readers. Vary it so instead of this:
A young boy with scraggly brown hair rose from his bed. He scrounged around for his blue hat. The boy put his clothes on and ran downstairs. He walked out the door and the sun hit his eyes. The light blinded him for an instant as he walked along. He was heading for the Pokemart when he ran into a girl wearing baggy green pants and shirt. He quickly helped her pick up here groceries.
You can have:
A young boy with scraggly brown hair rose from his bed, scrounged around for his blue hat. Putting on clothes quickly, the boy rushed downstairs before walking out the door, the sun hitting his eyes. The light blinded him for an instant as he walked along, heading for the Pokemart. Suddenly, he ran into a girl wearing baggy green pants and shirt. He helped her pick up her groceries, quickly.
Actually, I just got rid of some of your choppy sentence but I do hope you get what I mean. ^^;
Why would Dunsparce trust Poochi so easily? He just told it to get out of the way from the Tyranitar. =/ In fact, what was a Tyranitar doing in a cave? Same goes for the random man that battled the Tyranitar with a Flygon. Hopefully he comes back into the story later so it's not completely random. =3
Also, how would Poochi know what attacks Dunsparce knows when it didn't know how it moved in the first place. :P
Ja . . . it's not bad like I said. A tad vague in the description department and in dire need of sentence variety but nothing too bad.
LaTeR dAyZ!