Chapter 1: Rocky is a 13 year-old boy who lived in the the village of Twinleaf. He didn't get a pokemon on his 10th birthday, because the bridge above a river, from his house to Route 201, was destroyed because of a pack of Luxray, Mightyena, Houndoom, and Arcanine. However, the mothers of the pack left an egg by accident. There were 4 eggs. Rocky already had an egg left by his father. it took 2 years before the eggs hatched and it took 3 years before the Twinleaf villagers could fix the bridge. Rocky took care of the babies . The five pokemon: Riolu, Growlithe, Houndour, Poochyena, and Shinx. The first Pokemon to hatch was Riolu. He was also the only pokemon to evolve. Riolu evolved into Lucario. Lucario was the only pokemon that could jump to the other side of the river. He had to buy food when they ran out. After the bridge was fixed, Rocky wanted to go to the Twinleaf park for some training. But when they got there, Officer Jenny stopped him to see his pokeballs. Rocky explained to her that he had hatched them from eggs withot pokeballs. She said that he had to go to Sandgem Town. She agreed to take him there. Own their way, they were stopped by someone with a blue suit with a "G" in the middle of it. Officer Jenny said "What are you doing stopping us!" The man said "Trying to get rare pokemon. I'm a grunt from a team called 'Team Galactic'. We are trying to get strong pokemon in order to use their special powers to call forth legendary pokemon." "Rocky, quick, you need to get to Professer Rowan's lab and get those pokeballs! Hurry!" Rocky ran toward the Sandgem Town with his pokemon right behind them.