The Kidnapped Riolu

One night...
There was a disturbance.
A small explosion occurred at a lab and some men with a Golem and a Riolu were running away from it. A scientist and some guards came out of the building.
"The RX1 is a priceless research tool, get Riolu back at once." The scientist said.
It was clear Riolu was kept at the lab for research. Golem used Hyper Beam to distract the guards and scientists and Riolu ran away with the men. Then a van arrived to pick up the men and Riolu. Golem was returned and Riolu was placed in the back of the van while the men entered the front.
But Riolu's aura allowed it to hear what the men in the front were saying. The truth is the men wanted Riolu for themselves as well and they lied to it after saying they would take it back to it's real home again. Riolu was angry about being lied to and it used Aura Sphere to escape from the van and the men; this Riolu was able to use Aura Sphere like Ash's Lucario when it was a Riolu. The men stopped the van and their leader ordered them to start searching for Riolu right away; he was seeking Riolu's power.
It was at this time that the gang traveled through some big forests to get to their next destination. But then Ash suddenly stopped.
"I feel aura here." He said.
"Really, where?" Dawn asked.
Before her question could be answered, the Riolu came out of the bushes. It received a arm injury during it's escape. 
"Hey, a Riolu." Ash said. He was surprised to see one in the wild. 
Ash saw that Riolu and went over to it to help, but Riolu knocked his hands away.
"I'm only going to help you." Ash calmly said. 
Riolu used Aura Sphere on Ash to keep him away.
"That Riolu knows Aura Sphere like your Lucario did when he was a Riolu Ash." Brock said.
"That means that this Riolu is special too." Ash said.
Ash stood up and formed a aura orb in his hands. Riolu saw that and realized Ash can use aura.
"See Riolu, will you let me help you now?" Ash asked.
Before Riolu could reply, a boy in a cape came up to him.
"Found you." He said.
Riolu then ran off. 
"Wait, Riolu." The boy said, chasing after it.
Ash felt something wasn't right and followed them. He came to some bushes when suddenly the boy pulled him into the bushes.
"Shh." He said. 
Riolu was sitting on a branch in a tree.
"Is Riolu yours?" Dawn asked. 
She and the others had caught up to them.
"No, and it's not a wild Pokemon either." The boy said. "I'm here to help Riolu get back home again."
"Are you saying Riolu was stolen by someone?" Ash asked.
Before Ash could get an answer, everyone heard some vans drive up. They were Hunter J's vehicles and some men came out. One of them sent out a Crobat and the Crobat knocked Riolu out of the tree. 
"Those men are after Riolu." Brock said.
"Oh yeah, well we won't let them take him." Ash said.
He took out his Pokedex.
"Tomo get your strongest Pokemon from Prof. Oak's lab too; since we are up against J again, we'll need some of our strongest Pokemon."
Tomo nodded and the brothers started to switch out their Pokemon.
By now, a Aura Sphere came out of the bushes and hit the Crobat. The source was Riolu. Despite being injured, he had no intention of being taken by the men. The other men sent their Crobat out to capture Riolu. A Aura Sphere came out of nowhere and stopped the Crobat in their tracks. It came from Lucario; Ash and Tomo released some of their Pokemon to help Riolu out. Ash had Pikachu, Lucario and Venomoth out while Tomo had Growlithe, Granbull and Magcargo. 
"Pikachu, Swift. Venomoth, String Shot." Ash ordered.
Multiple stars hit the Crobat and Venomoth tied them up with String Shot. Growlithe, Granbull and Magcargo then used Dig to trap the men in a hole. This was to help Riolu get away from J's men. Lucario went over to Riolu and held it in his arms.
'My trainer and his friends are here to help you.' He told Riolu in his language.
Riolu felt safe and happy with it's evolved form Lucario so it proceeded to calm down. Everyone then ran off to get away from J's men.
Once everyone was far away from J's men with Riolu, the boy started tending to Riolu's wounds with Lucario comforting it. 
"My name's Kellyn." The boy introduced himself. "I'm a top rank Pokemon ranger."
Dawn was surprised to run into a Pokemon ranger because she never met one before. Kellyn removed a small bag from his pocket and inside was a small, wooden doll shaped like Riolu. Riolu was happy to see the doll because it was a gift from a man who raised it.
"Riolu experienced some horrible things, didn't it?" Ash asked. 
"You can tell, can't you Ash?" Kellyn said.
"Yeah, I've run into Pokemon that had a hard time trusting humans because of cruel treatment." He answered.
Just then Ash and Lucario both had a vision. It was about Riolu at it's home, which was a village, and a old man gave Riolu the doll.
"That doll is very precious to you because it was the first gift you got from the old man, right?" Ash asked Riolu. "Your aura told me and Lucario that."
Ash revealed his aura to Riolu again. Kellyn was surprised he could use aura.
"This is the first time I've met a aura user." Kellyn said. "Ash, I'm counting on you to get Riolu back home."
"You can count on me." Ash said.
Lucario told Riolu that Ash was a good person and always helped Pokemon that were in trouble.
Suddenly Kellyn got a call on his vintage styler. To the surprise of Ash, Tomo and Brock, it was Solana.
"Hi Solana, it's been a while." Ash said.
"Well, well, well if it isn't Ash and Pikachu." Solana said. "Well Kellyn with Ash there with you, he'll be a big help."
Tomo and Brock were happy to see Solana again too.
Dawn was surprised that the boys knew a Pokemon ranger.
"My name's Solana." Solana introduced herself.
"What's the latest on the search?" Kellyn asked her.
"We've determined the exact location of Hunter J's client. We're heading there now." She said.
"Riolu is with us." Kellyn said. "We're heading to the exact coordinates."
Then the call ended.
Suddenly there was a rumbling noise in the sky. It was Hunter J's ship.
"She's here." Tomo said.
"We better leave before J finds Riolu." Ash said.
"Everyone, we have to calm down and do exactly what I say." Kellyn said.
Hunter J was talking to the man who was trapped in a big hole by Tomo's Pokemon.
"Kellyn and some trainers helped Riolu escape." He told her.
She showed him a picture of them.
J was frustrated that the gang was interfering again, and that he allowed some kids to outsmart him.
Meanwhile
Kellyn and the gang headed downstream in a boat with Riolu as Tomo's Poliwrath pulled it. Kellyn was explaining Riolu's story.
"Riolu came from the Lucario Kingdom and was born to become it's new guardian, which was the reason it knew Aura Sphere."
"What a awful thing to go forth." Dawn felt bad for Riolu.
"Transporting Riolu back safely is my mission." Kellyn said.
"We'll make sure that happens." Ash vowed.
Suddenly Lucario stood up on the boat and fired Aura Sphere at the water. Some Sharpedo were following the group. Lucario had detected their presence. 
"Where did they come from?" Ash asked.
He soon received a answer; they belonged to Hunter J's men. 
"We need to get to shore fast." Kellyn insisted.
He used his styler to capture a wild Floatzel and have it help Poliwrath quickly pull the boat. Ash released his Feraligatr to help. 
"All Sharpedo, use Aqua Jet." One of the men said.
Feraligatr's Hydro Pump pushed them back. Pikachu then shocked the Sharpedo with Thunderbolt.
Before the group could get any further, a Hyper Beam stopped them in their tracks and knocked them into the water. Ash, Brock and Lucario quickly grabbed hold of Feraligatr. Tomo grabbed hold of Poliwrath, Dawn grabbed Piplup and Kellyn and Riolu grabbed hold of Floatzel. It turned out to be Hunter J on her Salamence.
"I'm taking Riolu." Hunter J said.
"I don't think so." Dawn argued.
Piplup, Pikachu and Lucario went on the attack with Bubble Beam, Thunderbolt and Aura Sphere. Salamence countered with Hyper Beam. J prepared her cannon to fire at Riolu. 
"Floatzel, use Water Gun to stop her." Kellyn told it.
J managed to fire the cannon though. Fortunately it missed Riolu and Kellyn. Riolu's doll fell into the water and it jumped off Floatzel to get it. J's men immediately went after it and so did the group. J instructed her Salamence to use Hyper Beam and the attack caused some rocks to fall into the river. Everyone managed to dodge the falling rocks thanks to the water type Pokemon, but it made it hard to catch up to Riolu. Being a fast swimmer, Feraligatr quickly dodged all the rocks and he, Ash, Pikachu and Lucario went after Riolu. J left with her Salamence.
By now Riolu was swimming as fast as it could to get it's doll back. There was a problem, a small waterfall with a strong current. It made it hard for Riolu to swim. At this point, Ash and the Pokemon caught up.
"Riolu's in trouble." He said.
It was true because Riolu was sinking under the water.
While unconscious Riolu was dreaming about it's home and the time the man finished making the wooden Riolu doll. But it also dreamed about the day when the evil scientist and his men kidnapped it. Riolu woke up from it's nightmare right away.
"It's alright Riolu. You're safe now." Ash said.
"Yes, we're far away from the Pokemon hunters now." Lucario added.
Riolu realized it didn't have the doll, but Ash pulled it out of the river for Riolu.
"Here. Now you be careful with it." Ash said.
Riolu was grateful.
Suddenly Lucario spoke.
'Ash, I sense that Pokemon hunter and her men.' He said.
Hunter J and her men were standing not too far away from where they were. 
"We need to get out of here quickly." Ash whispered.
He and his Pokemon immediately ran away. Unfortunately, J and her men noticed them escaping. The men were about to give chase before J stopped them.
"Do not pursue." She instructed.
She had a nasty plan in mind. Her plan was to set the entire forest on fire with Flamethrower. It wasn't long before the forest started to burn courtesy of Salamence. Ash and his Pokemon didn't like this one bit. Before Ash could give Feraligatr a command, Hunter J appeared.
"I warned you to stay out of my way." J said.
"That's never gonna happen!" Ash shouted. "You're not taking Riolu anywhere!"
"Salamence, Flamethrower." She ordered.
"Feraligatr, Hydro Pump." He ordered as well.
Things were getting bad.
Ash had no intention of letting Hunter J take Riolu. Lucario fired Aura Sphere at Salamence and Feraligatr put the flames out with Water Gun.
"Let's go." He told the Pokemon and they started to run.
J fired her cannon and the beam hit Riolu, turning it into a statue.
"Oh no, Riolu!" Ash shouted.
Lucario was about to get Riolu, but Salamence used Hyper Beam to knock Ash and his Pokemon out of the way. Then Salamence used Flamethrower to trap them in flames, making it a lot easier for J to capture Riolu.
In the forest
Kellyn and the others were helping the wild Pokemon escape the fire and Tomo's Poliwrath used Hydro Pump to douse the flames. 
"It's time to use Rain Dance to make it rain." He said. 
Kellyn thought it was a good idea and he used his styler to catch three wild Blastoise. Together Poliwrath and the three Blastoise created a heavy downpour with Rain Dance. Thanks to the heavy rain the fire was quickly extinguished. 
"I owe this to all the times I've seen Pokemon change the weather." Tomo said.
"Yes, Rain Dance was a smart move to use with fires like this." Brock said.
"Now all the Pokemon and the forest will be just fine." Dawn smiled.
"Come on, we have to find Ash and Riolu." Kellyn said.
He was worried about them.
Ash and his Pokemon were alright; Feraligatr used Protect to shield everyone from the flames. They were happy to see that the fire had been put out by the rain. Suddenly Lucario spotted J's ship. 
"Come on Pikachu, Lucario. Let's go get Riolu." Ash said.
He returned Feraligatr and they quickly sneaked on board the ship without the men noticing before the ship took off. By now the rain had stopped and Kellyn and the others spotted J's ship taking off.
"Oh no. Does this mean they have Riolu?" Brock asked, worried.
Right now J was talking to her client. Her client was none other than the man who kidnapped Riolu from the lab. J unfroze half of Riolu's body so the man could see it.
"I'll arrange for your payment right away." The client said.
"I'll meet you face to face at the destination." J replied.
The call then ended.
Suddenly Ash, Pikachu and Lucario entered the control room.
"Release Riolu right now!" He yelled.
J turned Riolu back into a statue and released her Drapion. Drapion grabbed onto him tightly with it's claws. 
"It's time to punish you for always getting in my way." J smiled evilly.
"Keep dreaming." Ash replied before taking a deep breath.
"Fire Dragon Roar!" Drapion was set on fire and forced to let go of him.
Unfortunately Ash landed on one of J's trap doors and Pikachu and Lucario went over to him. J opened the trap door and the three fell down a hole, out of the ship.
He was about to change forms and get himself and his Pokemon to safety, but he didn't need to do anything. A Staraptor grabbed Ash and his Pokemon and flew them to safety. It was a wild Staraptor Kellyn caught with his styler. J's ship became invisible a second later. Dawn, Tomo and Brock were happy to see that he was alright after they descended. 
"It's bad. J has Riolu." Ash said.
He had Riolu's doll with him. Suddenly Kellyn received a call from Solana. She had bad news; J's client and her men had managed to escape before she and Officer Jenny had the chance to capture them. 
"J captured Riolu." He told Solana.
This was bad because if the client got their hands on Riolu, they would cover their tracks and it would be hard for the police to find Riolu. This caused Ash to become upset.
"Riolu if you can hear me, please tell me where you are!" Lucario wanted to know where Riolu was too.
Suddenly they received a vision from Riolu; it showed them where the ship was and where it was going.
"Lucario and I know where Riolu is, we just received a vision from it." Ash said.
"That's good." Kellyn said.
"We're going after Riolu." He told Solana. 
"Good luck." She whispered.
Then Kellyn used his styler to capture five wild Dodrio they would ride. 
"Don't worry Riolu, we're coming." Ash said.
Meanwhile
J and her men met up with the client and his men. The client was happy to have Riolu in his hands again and gave J the payment.
"Thank you for your work Hunter J." The client said.
"Not so fast!" Ash shouted.
He and the others arrived just in time. Naturally, Hunter J and her client weren't happy to see them.
"Give Riolu back!" Kellyn shouted. "It needs to return to it's home!"
The client wasn't going to return Riolu; he wanted it all for himself. Lucario fired Aura Sphere at the client and he dropped the container. Then Kellyn and the gang charged down the hill on the Dodrio. Hunter J's men wanted to fight them, but were stopped short.
"It's time to leave because we have our money." J told them.
Ash noticed J and her men leaving, but let them go. Getting Riolu back was more important. One of the client's men released a Golem.
"Hyper Beam." He ordered.
The attack stopped the Dodrio he was riding in it's tracks and Ash fell off Dodrio. The client wasn't going to let Riolu go that easily and J and her men left in their ship.
"I've got Riolu, so let's go!" The client shouted to his men.
"Oh no, you don't!" Ash shouted. "Lucario, slash the tires on their van."
Lucario quickly charged towards the van and slashed the tires with Metal Claw. The client was mad.
"Attack." He ordered.
The men sent out Nidoking, Graveler, Tyranitar and a Rhyhorn to help the Golem attack the group. Then the client sent out a Fearow to fly off with Riolu.
"I'll leave the rest to you!" He called out to his men.
"Riolu!" Ash shouted, worried.
Suddenly Officer Jenny and Solana drove up on her motorbike.
"Kellyn we'll take care of these men. You go after Fearow." Solana said.
Ash and Kellyn got back on their Dodrio to go after the client.
"On no, you don't!" One of the men shouted.
"Golem, Sandstorm." He ordered.
"Quick Piplup, use Bubble Beam." Dawn said.
Piplup fired bubbles at Golem before it could use Sandstorm. 
"Time for backup." Tomo said.
He called out Poliwrath and Granbull as well as Growlithe. Dawn sent out Wormadam, Ambipom and Smoochum to help. Brock called out Probopass and Croagunk to battle and Officer Jenny called out her Growlithe.
Meanwhile
Ash and Kellyn were chasing after the client and his Fearow.
"Okay that's it. Dodrio, use Tri Attack." Ash said.
As Kellyn had captured them with the styler, the Dodrio wouldn't listen to anyone but him.
Dodrio fired off Tri Attack and it caught Fearow off guard.
Kellyn then had Dodrio jump onto Fearow and make it crash to the ground with Fury Attack.
"Give Riolu back!" Ash commanded.
"Not in a million years!" The client shouted.
He ran into a cave with Riolu and Kellyn and Ash gave chase with Pikachu and Lucario. Inside the cave the client sent out a Aggron.
"Rock Smash." He commanded.
His plan was for Aggron to trigger some rock slides so he could easily escape the cave. Ash and Kellyn soon appeared, but a big rock wall was in their way. Just then Kellyn saw a wild Donphan and used his styler to catch it.
"Donphan, use Rollout." He said.
Donphan broke the rock wall with Rollout. It was then they stumbled across another problem. The client had covered some tunnels with walls of rock and they were confused on which direction to take.
Meanwhile
Officer Jenny, Dawn, Brock and Tomo were putting up a good fight against the men's Pokemon. Piplup used Bubble Beam, Ambipom used Water Pulse and Wormadam used Razor Leaf on Nidoking and Tyranitar. The two Growlithe used Flamethrower and Donphan used Brick Break on Rhyhorn. Probopass used Stone Edge on Nidoking. Granbull and Poliwrath used Headbutt and Hydro Pump on Graveler and Golem. To wrap things up, Solana used her styler to catch a wild Trapinch.
"Use Rock Tomb." She told it.
Thanks to Rock Tomb, the men and their Pokemon were contained in a big, rocky cage like prisoners. They were helpless now.
Back in the cave
Ash and Kellyn had to figure out what to do.
"Riolu is behind one of these stone walls." Kellyn said.
Ash and Lucario concentrated on their aura.
"Riolu, please tell us where you are." Ash said.
Thanks to it's aura, they found out where the client and Riolu were. Ash ran to the first stone wall on the left.
"Riolu's behind this wall." He told Kellyn.
"Break the wall with Rollout." Kellyn ordered.
They chased the client all the way out of the cave.
"Give up. It's all over!" Kellyn shouted at the client once they found him.
"How did you figure out which way we went?!" The client shouted, shocked to see them.
"Riolu told me and my Lucario." Ash answered. 
"Give Riolu back." Kellyn commanded.
The client wasn't going to do that. 
"Aggron, Double Edge." He ordered.
"Donphan, Horn Attack." Kellyn ordered.
Donphan pushed Aggron back with his tusks and Aggron crashed into his trainer. The client dropped the container. Ash ran over to it and freed Riolu. Riolu was happy to see him and jumped into his arms.
"You're safe now, Riolu." He smiled.
The client was angry now.
"Riolu belongs to me!" He shouted.
"Aggron, Hyper Beam." He commanded.
Lucario and Riolu countered it with Aura Sphere.
"Pikachu use Volt Tackle now!" Ash commanded.
Pikachu charged at Aggron with electricity surrounding it's body.
Aggron was knocked out and landed on the client.
"Give up." Kellyn said. "It's over."
The client could see that he had lost and couldn't do anything now.
At this point the men had been arrested and their Pokemon were confiscated. Officer Jenny was grateful for Solana, Tomo, Brock and Dawn's help. They were glad they stopped the villains and so were their Pokemon.
It wasn't long before a rescue squad from the Lucario Kingdom, along with Riolu's trainer, came to take Riolu home. The client and his men were arrested and sent to prison. There was more great news. The scientist and his guards, who were responsible for this mess in the first place, had also been arrested. 
"Thanks for your help." Kellyn told the gang.
"I told you that with Ash's help, your mission would succeed." Solana smiled.
"I'm glad it's finally over and Riolu's returning home." Ash smiled.
Riolu's trainer was grateful for the gang saving him, especially Ash, Pikachu and Lucario. Ash then remembered he still had Riolu's doll in his pocket and gave it back to Riolu.
"You take care of this doll as well as yourself." He smiled.
'Continue to grow strong.' Lucario said.
Riolu was happy he was going back home and that there were good people outside the Lucario kingdom.
Riolu was finally safe, but there was still the issue of Hunter J who hadn't been arrested.