Love Beneath the Surface-Chapter 1-A Floating Stone

Story by ToyHaunter on SoFurry

, , , , , , ,

#2 of Pokemon Shorts


In the Cerulean Gym, a young woman ran her hand through her short, orange hair as she prepared herself for the work ahead of her. She was teaching a group of children how to swim in the Gym's pool. She herself was wearing a white one-piece bathing suit with a white water-proof coat over it.

"Alright everyone, do you all have you're water pokemon?" Misty called to the kids in the pool.

"Yes, Misty!" they called back.

"Good, now we can begin with your swimming less-." She stopped when there was a sudden thud. Even the children felt it as a ripple in the water. Before they knew it, it felt like a slight earthquake had hit the area. The children held their pokemon while Misty looked about to make sure nothing was about to fall apart.

"Rhy!" A Rhydon suddenly came crashing through the doors, running as fast as its legs could carry its bulk. In its arms was its trainer, a young man who looked like he had passed out along the way. Being carried by such a large pokemon couldn't have been comfortable for him.

Rhydon looked around, not seeing where the Gym Leader had gone until she popped her head up from in the pool. The rock and ground type pokemon held out its trainer with a big smile on its face. It looked at the young man, who wasn't moving, and flipped him around so that he was right-side-up.

Misty was confused about why it was here, "Um, this is a swimming class for people and their pokemon." Rhydon held out its trainer again and walked up to the edge of the pool. "I don't think that's a good id-" It was too late to stop it for Rhydon jumped in and washed half the kids out of the pool. This shocked everyone, including Misty, since Rhydon were well-known to being especially weak to water. Most rock and ground pokemon would avoid water if they didn't have to drink it, yet this one was happily waist-deep in it. But Misty wasn't pleased as she dove under the water and swam to the much-deeper end of the pool, which held all of the Gym's water pokemon.

"Rhydon?" the drill pokemon was struck down by a Shellder that she tossed at its face. The Shellder was fine after using Withdraw; it was the Rhydon who was knocked over. The trainer fell out of its arms and into the water, only to come flying out and somehow found a way to stick to the wall.

"What the heck, Rhydon! I told you that I hate water!"

"Who are you and is this your Rhydon?" Misty called.

"I'm Geo, and yes, this is my-" he fell off the wall when a Shellder hit him. The pokemon was fine when it hit the water; it was Geo who hit the floor.

"I don't appreciate having my classes interupted! And how the heck is your Rhydon in my pool?"

Rhydon knows how to Surf!" Geo yelled back. "Ow, my face! I don't like the water, but he learned how to swim on his own shortly after he evolved."

"So, you don't know how to swim?" Misty asked.

"I just don't like the water." Geo replied.

"So, you can't swim." Misty saw the redness in Geo's face. It was true, he didn't know how to swim and was embarrassed about it. "Well, I don't think your Rhydon is going to be much help. I have beginners use water pokemon because they naturally know how to swim and float. The trainers simply learn from my lessons and being with their pokemon."

"Well, I don't have any pokemon like that besides my Swampert."

"Hmm, that one's just a little too big. You could easily stay on its back and never learn how to swim on your own."

"Who said I ever wanted to swim?" Geo cried.

"Don! Rhy!" Rhydon pulled himself out of the water. "Rhydon!" he was adamant that Geo should learn how to swim.

"But you heard the lady, I don't have any pokemon to swim with! Besides, I don't have any swimwear!"

"You should take your Swampert out anyways. I don't want to risk Rhydon drowning in my pool without a lifeguard. Also, there are some swimming trunk you can borrow in the change room."

"Who ever said I was going to swim?" Geo backed away, nervous as ever.

"Rhydon!"

"Looks like your pokemon wants you to know just how enjoyable swimming can be. And besides, I have a pokemon you can borrow in the meantime." She whistled and a Psyduck came out to see what was up. "Hey, I need your help for a bit. I know you have a headache, but this young man here really could use you."

"Psyduck?"

"Yes, I know you have a headache. I already said that. Jeeze, so much like her father."

"Psy-yi-yi, duck?" Psyduck waddled over to Geo and tried to push him towards the change rooms. When she didn't quite have any luck, Rhydon picked him up and carried him there, kicking and screaming.

After several minutes, Geo came back out, limping as he went after kicking Rhydon. He released Swampert, who dove into the water and swam off, while Rhydon did his best not to make such a splash again. While everyone did their lesson, Geo stayed at the edge, trying his best to keep away from the water.

"Psy...duck?" Psyduck looked at him, holding her head.

"Hey, you're not the only one with a headache. I can't believe that my own pokemon wanted to come here and have me swim like he does. I just don't like the water."

"Psy?" Psyduck used a weak Water Gun to get his head wet.

"Hey! What are you doing?"

Psyduck just held her head and tilted it to the side, "Duck?"

"Hey, thanks, but I really don't like the water. That's Rhydon's thing. Seems like Swampert is enjoying herself too." It was true, because he hadn't seen his other pokemon around. He knew her to enjoy searching the bottom of any river and lake she could dive in. This was just another lake to her. Rhydon was busy watching the children swimming with their Squirtles, Mudkip, and Piplups. One even had a Magikarp, who seemed a little intimidated by the Rhydon looking over them. But the drill pokemon just sat and watched them. Geo spent the rest of the day against the wall with Psyduck sitting beside him, trying to calm her headache. When the lessons were done and the children were taking their pokemon home, Misty approached Geo.

"Alright, I can see that you really don't want to swim. So here's the deal." She sighed and shook the water out of her hair, "If you learn how to swim and can swim from one side to the other three times, I'll do something good for you." Geo's head came up and he looked like he wanted to say something, but it got caught in his throat. "Good, I got your attention. Now, you can keep those swimming trunks, they look good on you. Come tomorrow with your pokemon. The kids seemed to like your Rhydon. They were surprised that one could learn to like water. And your Swampert seems to be getting to know the other pokemon we keep here."

Geo thought about it and nodded, "Alright, you have a deal. I guess it can't hurt too much to just try."

Misty shook her head and left him with Psyduck, who was still sitting beside Geo, holding her head. The Gym Leader wen to deal with a challanger who came in and cleared the pool. Geo went to the change room to get dried off while Swampert and Rhydon came out of the pool to join up with him before he left. They looked at each other and wondered just what was up with him avoiding the water the way he did.

He didn't want to talk about it and put the two back in their pokeballs after he got changed. Psyduck nearly followed him out of the Gym and tilted her head when she remembered that she had to stay. Geo looked back to see her still watching him and waved as he left for the Poke Center. He needed somewhere to stay for the night and the Cerulean Gym with all its water was not the place for him.

Ever since he was young, he didn't like water. He nearly drowned during a big storm that washed him out to sea. He was quickly saved by his father's pokemon, but the fear stuck. He was alright with a warm bath, even the larger ones built for some pokemon, but anything bigger than that made him nervous. Even then he needed his Swampert around. She didn't mind bathing with him because she enjoyed the company.

But his Rhydon was a different story. Even though he was part rock type, he didn't sink like other pokemon. He took to the water like a boat, swimming about with the grace of an oil tanker. While neither could hold their breath for very long, only Rhydon ever went for a swim.

"Swampert, swam, swampert?" Swampert tilted her head when Geo stopped scrubbing her fins. She put her hands on his legs to tell him that she wanted him to continue.

"Oh, sorry, just lost in thought." In truth, he did want to learn how to swim, but open water put a fear into him that could rival trying to stare down a raging Gyarados.

_"If you learn how to swim and can swim from one side to the other three times, I'll do something good for you." _That was what Misty said. What did she mean by that? Would she...no! He banished that thought out of his head. Jeeze, if he kept that us, he just might get a...a...ah crap...

"Swampert?" Swampert looked down when she felt something pushing against her hands. He still had his swimming trunks on, the reason why still evaded him on that. She dipped into the water to see the buldge in his shorts and came back up.

"Sorry, just thinking about what Misty said. I guess I really needed this bath, cause I've got such a dirty mind if this is the result. Sorry if I surprised you."

Swampert didn't move, her eyes barely above the surface of the water. Without any warning, she grabbed his shorts and yanked them off. Geo was pulled under with how strong she was and was about to panic when she kissed him. He could feel her filling his lungs with air, helping him to breath while under the water. He was more confused than fearful, which only helped her keep him under. While he held his breath, she popped her head above the surface to make sure that he'd locked the door. These were private baths, unlike the showers, but she didn't want anybody just walking in on them.

She dipped back under the water and found him waiting for her. He pointed to his mouth and she gave him another breath of air. Her lips were so soft and smooth. Although she wasn't a very big pokemon, they had to be in the deeper end of the tub to do this. Fortunately, these baths were designed to give a Blastoise some room with enough left for several trainers to sit along the edge.

When he started to realize that he had nothing to hold onto, she pushed him to the bottom and he sort of calmed down a bit. She gave him some more air with another kiss and rubbed his chest. The contact with the bottom seemed to help because he knew there was a solid surface there. And he had Swampert to help him breath. It was strange, getting air this way, but she seemed to be enjoying herself. It was a good thing she remembered to give him more air while she enjoyed their lasting kisses. She soon discovered that he was enjoying himself a little too much when she felt his erection against her tail fin.

She pushed his head above the surface of the water and kept herself under it get a better look at what he had for her. Geo just laid himself against the wall of the tub and let his pokemon do what she wanted. She was his very first pokemon as a Mudkip and helped him battle against a powerful Rhyhorn that became his Rhydon. He had known her for several years, through all sorts of battles and challenges.

She ran her hands up and down his legs while keeping her eyes on his dick, which was still quite hard for her. Geo grabbed her head fins when she took it inside her mouth and sucked hard enough to pull his hips up. All he could do was hold himself above the surface, keeping his grip on the edges of the bath. He was breathing so hard that he might suck in water if he went under. He could feel her tongue licking at every part of his dick, wrapping itself around him and tasting all he had to give. She didn't let up, even when she started to taste precum.

Then came Nurse Joy's voice, "Are you alright in there?" Swampert froze, being able to hear what was going on above.

"Y-yes, I'm alright. Just got some soap in my eye."

"Alright, if you're ok."

Geo sighed and looked down at his pokemon, who didn't even take the time to pull him out of her mouth. She did let him go when he got up to his feet and walked a little deeper where the water was up to his chest. He grabbed her head and pulled her back onto his dick. He could feel her tongue wrapping around him as he started thrusting. Her mouth was so big that there was no chance of him gagging her, letting him have a wonderful blowjob with no worries. But just as he thought he was in heaven, she managed to get her tongue around his balls. He nearly jumped from the water, but she had a good grip on him. He tried his best to resist but he unloaded inside her mouth and she gulped it all down. She kept sucking on him while he sat down, making sure that there wouldn't be any traces left. It was when she realized that she had accidentally kicked the plug and all the water drained out that she stopped.

Geo just looked at his pokemon and smiled, cause that felt great. Unless Misty did the same, whatever she was going to do wouldn't compare. He took Swampert to bed with him and slept more soundly than he ever did until the morning came.

That day, he did something he never thought he would; he put his legs into the water. Psyduck was sitting right beside him while Rhydon and Swampert swam about. Rhydon kept himself on the surface while Swampert dove underneath again. Misty let Geo be, seeing as he made some progress. She didn't need to know the details of what happened between him and Swampert, just that he was doing something. In her mind, she believed that that it was her promise that got him going.

"Hey, how's your head?" Geo asked Psyduck.

"Psyduck?" The pokemon looked up at him and tilted her head. He began to pet her without really thinking about it, which seemed to help with her headache.

"Psyduck." Another Psyduck came floating by on an inner tube. The Psyduck beside him covered her eyes, embarassed by what she was seeing. Things only got worse when Rhydon came up, the small wave he made causing the Psyduck to flip over. "Psy-yi-yi-yi-yi!" The pokemon was freaking out like he didn't know how to swim.

"Psyduck! Hold on, I'm coming!" Misty called and dove, but by the time she resurfaced, she found Geo standing there with Psyduck in his arms. "Hey, thanks. Psyduck here hasn't learned how to swim yet. A little pathetic for a water pokemon, especially since his daughter over there knew how to swim soon after she hatched." True enough, the Psyduck partnered with Geo came swimming up with the inner tube. Misty put her Psyduck on the tube and pushed him out of the way. "Um, I'm surprised that you got over here so quickly."

Geo froze as soon as she mentioned that and looked down to see that he was hip-deep in water. He didn't know how he got there, but he wasn't quite able to move from that spot. Rhydon had to pick him up and carry him back over to the side. He was alright once the water level was down to his knees, but he felt so embarrassed.

"Psyduck!" Psyduck swam up to him, pushing her father while was in his tube. "Psy!" she seemed happy with Geo for saving him, even though she could have done the same.

"Duck!" the other Psyduck waved to him and was pushed off so his daughter could be alone with Geo again. She got out of the pool and shook herself off. Geo was already wet, so he didn't mind.

Did he really swim to save Psyduck's father? While he was busy thinking to himself, he failed to realize that Rhydon was nowhere to be seen. In fact, nobody knew where the Rhydon had gone until he came up, nearly washing everyone away with the wave he made. Swampert giggled and swam over to join up with their trainer.

She waved to Psyduck as she approached and turned to Geo, "Swampert."

"Hey, did you have fun?"

Swampert nodded her head and sat down beside him, with Psyduck on the other side. Boy, what a day, Geo thought. He wondered if his pokemon would like to give him a little more 'motivation' later. When everyone was done, Psyduck followed Geo to the door and watched as he left.

Sure enough, Swampert already knew what he wanted when he let her out of her pokeball and she helped him undress. As he got into the tub, he dove under to find Swampert waiting for him at the deeper end. He sort of 'walked' towards her, doing his best to hold his breath. When he was close enough, she grabbed his head and kissed him, filling his lungs with air. But then she pushed his head above the surface, leaving him to wonder about it, since he wanted to stay under a little longer.

When she dragged her tongue across his dick, he nearly went limp. It was only because she had a good hold of him that he didn't simply drown right then and there. Her tongue was so smooth, like her lips, as it glided across his dick, making him hard rather quickly. She closed her lips over his member and he enjoyed another great blowjob from his pokemon. He grabbed her head fins to keep himself stable as she pumped her mouth over his hard cock, sucking like she could get air from him. When he was at the edge, she sucked so hard that it felt like she was going to pull the cum right out of him. He came inside her mouth again, but this time she managed to avoid the plug. Geo's mind felt like it was drifting.

"Swampert, swamp."

He saw his Swampert in the corner of his eyes, sitting at the edge of the bathtub. Wait, if she was there, how was he...? When he reoriented himself, he realized that he as all on his own in a really big bathtub. Was...was he swimming?

"H-hey, look at me!" Geo couldn't believe it, he was actually keeping himself afloat all on his own. Wait...all on...his own? That thought froze his arms and Swampert had reach out and pull him back up. "Oops, I guess I'm not a good swimmer just yet." After he dried off, he took Swampert to bed with him once again. He had a great sleep and was primed and ready in the morning.

Unfortunately, Misty was late coming around, so it was Psyduck to brought everyone in. The kids and pokemon were all happy to see Rhydon. Some even brought berries for him to eat while they played on him. While he stood still, they climbed up his back and jumped off his head and into the water. The kids were doing quite well swimming now, having gotten the hang of it. One boy even showed Geo his technique to swimming like his Squirtle. Geo tried it and slowly began to figure out the movements. He found that as long as he made sure not to panic, he could slowly make his way. It helped that he had Psyduck with him, happily swimming along side him.

At one point, he did forget to come up for air and took in some water. Psyduck helped by pushing him back to the surface where he could cough it up and breathe. She almost changed color when he hugged her and she held her head in surprise rather than from another headache.

Once they had their fun, Rhydon left the kids and swam off with Swampert. Geo didn't know what the two were up to, but he stayed back to learn how to swim with Psyduck. He followed her movements and was soon swimming circles around the kids, even if all the pokemon were faster than him.

"Psy-yi-yi-yi-yi!" Geo looked to see the Pyduck in his inner tube, screaming out loud and pointing beneath the surface. He quickly counted the kids and realized the one with the Magikarp was missing. He swam out to Psyduck and dove beneath the water. He found the kid, still holding onto his pokemon. But the Magikarp was too weak to pull him up and was sinking down with its trainer.

He grabbed the boy and pulled him to the surface so that Psyduck could take him to the others. The Magikarp weakly followed, barely able to keep itself moving. But his muscles were quickly tiring and started cramping up. Before he could call for help, he sank beneath the surface, only to see Psyduck come back and try to pull him up. But she was too weak to pull a young adult like him. As his lungs filled with water, he thought he saw a strange glow...

When Geo opened his eyes, he saw an unfamiliar pokemon looking back at him. It was patting his back, helping him cough up all the water. He was in a small cave of some sort, with an air tank on the side. Where was he? The pokemon helped him sit up and stepped back.

"Who are you?"

"Golduck?"

"Wait, Golduck? You're the Psyduck Misty gave me to practice with!"

The Golduck nodded her head and was happy to see that he was safe. As he looked around, he realized that there was a light in the cave. It was coming from a lamp set into a hole in the wall. There was an opening in the side, meaning that it was some kind of tunnel. But what was it doing at the bottom of the Gym? Were they even still under the Gym?

There was a sudden wave that nearly knocked the two flat as Rhydon came up with Swampert close behind him. The two suddenly stopped when they realized that they weren't alone in the cave. Then it hit him.

"You carved this cave, didn't you, Rhydon?"

"Rhy...rhydon." He nodded his head, but seemed more concerned about the antsy Swampert behind him.

"Swampert, what's...oh!" He saw how Swampert was holding onto Rhydon's arm. He had seen this with some pokemon left with at the Pokemon Day Care. She was in heat and wanted to be with Swampert! He had carved them a secret spot under the water where they could...

"Swampert!"

"Rhydon!"

"Oh, right, don't mind us. Go right ahead."

Golduck just looked at him with utter shock as Rhydon pushed Swampert up against a wall. Although she was smaller than him, she didn't care as he thrust himself into her waiting pussy.

"This would explain what Swampert was doing with me."

"Golduck!" Golduck covered her eyes, only to be surprised when Geo felt her tail.

"Want to have some fun?" Geo pointed to his shorts and Golduck's eyes went wide when she saw the buldge in his pants. He was having a problem keeping it down while listening to the other two pokemon go at it. Swampert was enjoying herself as she was caught between a rock and a hard place. Geo couldn't figure which was harder; the wall, or Rhydon by the way he was pounder Swampert. From the tight grip she had on Rhydon, it was probably for the better that she did this with him. Geo, as a human, could have been crushed by her powerful arms.

"Golduck..."

When Geo saw Golduck's hand between her legs, rubbing herself furiously, he pushed her up against the wall close to Rhydon and Swampert. She shivered when she saw Rhydon's dick, literally rock-hard, thrusting into Swampert's pussy. The pokemon was so wet and was making so many sounds. While Golduck was distracted, Geo lifted one of her legs and pushed himself inside.

"Golduck!"

"Don't worry, it'll pass." This was her first time, but not his. He'd met girls out on the roads and enjoyed the company of a few of them on cold nights. The pokemon looked into his eyes and he plants his lips onto her beak. The Golduck returned it and her tongue pushed into his mouth. She moaned as Geo started pounding her against the smooth wall. While the girls were busy having their minds fucked out of them, Rhydon pointed a fist at Geo, who did the same to him. The two smiled and starting pounding their girls even harder.

At one point, Geo had to stop for a moment and catch his breath. His muscles were still aching, but he did his best to ignore the pain. Golduck took this moment to turn around and put her hands against the wall. When Geo grabbed her hips, she shook her head and pulled up her tail. Geo knew just what she wanted and slowly penetrated her ass. It was soft and smooth, like her, but so tight that she nearly screamed as he pushed inside. They took another moment for her to get used to it before he started thrusting into her ass.

For Rhydon, he was still pounding Swampert against the wall with enough force to break cement. But she didn't care because she was more than strong enough to handle it. She kissed Rhydon, who kissed back and felt her tongue wrapping around his. When the two heard Golduck scream again, they looked over to see Geo pounding into her blue ass. Even with his tired muscles, he thrust with all his strength. Golduck had already cum once before and was cumming once again. The sound of his hips against her blue ass caused Rhydon to suddenly cum inside of Swampert. Golduck screamed one last time when Geo came inside her ass while Swampert's pussy was nearly drowning in the amount of cum Rhydon put in her.

Once they had all cleaned up, they dove under the water and came out through the enterance of the tunnel Rhydon had dug. When they came to the surface, the children were clueless as to what had happened. They had believed that he had left with Rhydon and Swampert. Now that Rhydon was back, they all charged him. Geo didn't have to worry about Rhydon revealing anything because his dick was already back in its protective pouch.

"And where were you?" Misty cried when she saw Geo swimming up to her. "I was looking all over for you and Psyduck. I couldn't come in earlier because some equipment has gone missing. I was almost going to believe it was you but-" she stopped when she saw Golduck swimming up to her. "You...she evolved? How did you...?"

"She wanted to save me from drowning after I saved that kid. I guess as a Psyduck, she wasn't strong enough. But as a Golduck, she had more than enough strength. And...I've learned how to swim thanks to her."

Misty quickly changed her tone, "Hey, because of all you've done, saving the boy and helping her evolve, why don't you keep Golduck?"

"Really? But, I haven't swam the to the end of the pool yet."

Misty shook her head, "You saved somebody today at the risk of your own life. I was thinking of giving you Psyduck if you actually managed to do what I said, but I think she's really taken a real shine to you. I'm not going to seperate you two if your bond is so strong." It was true, for Golduck had her arms wrapped around Geo's arm.

"Oh ya, one thing you should know, Misty. Rhydon dug a hole on the bottom of the pool. I know it's all rock down there anyways, but I figured you should know. He used a tank to fill it up with air, too."

"So that's where it went! Hey, it could be useful for the other pokemon we keep here as a place to sleep. Thank Rhydon for me. And good luck with Golduck."

Geo watched Misty dive and swim back over to the kids, who were telling their tales of what happened with the kid and his Magikarp. He didn't mind though, for none of them would know just what happened down below the surface. He just hoped that the smell of Rhydon semen would fade before Misty decides to swim down there.

"Hey, want me to show you how Swampert got me so 'motivated'?" he whispered into Golduck's ear.

"Golduck!" The pokemon tilted her head towards the kids, hoping none of them would hear.

"Alright, I won't say anymore until we get to the Poke Center. You're going to love this."

After some more wild sex, Geo and his pokemon dissapeared from the Poke Center, leaving Nurse Joy wondering how so much cum had clogged the drains.

A few weeks later, a pair of pokemon eggs were left outside of the Cerulean Gym. With them was a note with just the words 'Rhydon x Swampert, who knew' on it.