Title: A Happy Return

Author: Dana

Rating: G

Warnings: None

Summary: He was home.

Author's note: Severe spoilers for Legion of 3 Worlds.

Disclaimer: I claim no one.

He sat on the porch watching the cows eat grass. He gave a sigh as he closed his eyes. Cows could be boring. They didn't do anything but eat or sleep. They might as well be cats.

His ears perked up when a familiar scent caught his attention. It was a smell he hadn't smelled in over a year. He got up and went to the door and started barking. If Martha Kent could have understood she would have known he was saying he's home! Come out! He's home!

He gave up and flew into the air to see if he could get a better view of the return. He didn't see anything yet. Suddenly a flash of blue and red went past him and landed on the ground.

He dropped to the ground and ran over to the boy in a black t-shirt and a red S-Shield and started wagging his tail. His boy was home! He got up on his hind legs and tried to lick him and Conner smiled and didn't push him away.

"Conner!" Martha exclaimed coming out onto the porch. She had heard the barking and had come to investigate it. She was more then shocked to see her 'nephew' standing there. He had been dead for more then a year. She had believed she would never see him again in this life.

"Aunt Martha!" He said moving away from Krypto and gave Martha a big hug. "Where's Uncle Jon?"

"He passed away." Clark answered.

Conner closed his eyes for a moment.

"Come in come in!" Martha said opening the screen door. "I'll make you both something to eat and you can explain your return."

Krypto watched them go into the house. He sat on the porch and resumed watching the cows. He was going to make sure Conner stayed alive this time. Nothing was going to get past him.