
Bibi sat on the front steps of his small house, his little hands wrapped around the golden dog that had become his best friend. The sun was setting, casting a warm glow over the quiet street, but Bibi didn’t notice. His heart was heavy, and his throat ached from holding back tears. He didn’t want to say goodbye.

The dog, whom he had named Lucky, looked up at him with big, trusting eyes. His fur was rough and a little dirty, but to Bibi, he was the most beautiful dog in the world. He had found Lucky a few weeks ago, shivering in the cold near the marketplace. The poor dog had been so thin, his ribs showing through his golden fur. His tail had been tucked between his legs, and his eyes were filled with sadness.

Bibi couldn’t bear to leave him like that. He had rushed home, grabbed the small piece of bread he had saved from breakfast, and run back to the marketplace to offer it to the dog. Lucky had hesitated at first, but hunger won over fear, and he had gently taken the bread from Bibi’s hand. From that moment, an unbreakable bond had formed between them.

Every day after school, Bibi had visited Lucky, bringing him scraps of food and fresh water. He had found an old blanket and made a small bed for him under a tree. Lucky had slowly started to trust him, wagging his tail when he saw the boy and even licking his hands in gratitude.

But now, everything was about to change.
Bibi had overheard his parents talking the night before. “We can’t keep the dog,” his mother had said in a soft but firm voice. “We barely have enough for ourselves, and a dog needs food, care, and shelter.”
His father had sighed. “I know Bibi loves him, but we have to find someone who can take care of the dog properly.”

Bibi had run to his room, his heart pounding. He had known, deep down, that keeping Lucky was impossible, but he had hoped—just maybe—that things would be different.
Now, sitting on the steps with Lucky curled up beside him, the reality of it hit him like a wave. He had to say goodbye.



Tears welled up in Bibi’s eyes as he stroked Lucky’s fur. “I don’t want you to go,” he whispered. “I wish I could keep you forever.”
Lucky licked his hand, as if trying to comfort him. He didn’t know what was happening, but he could sense Bibi’s sadness.
A kind man from the neighborhood, Mr. Rithy, had agreed to take Lucky in. He had a small farm outside the village and had promised that Lucky would have plenty of space to run and play. “He’ll be happy with me,” Mr. Rithy had said with a warm smile. “I’ll take good care of him.”
Bibi knew it was the best thing for Lucky, but it didn’t make saying goodbye any easier.



When Mr. Rithy arrived, Bibi stood up slowly, wiping his tears on his sleeve. He looked down at Lucky one last time. “Be a good boy,” he whispered. “I’ll visit you whenever I can.”
Lucky wagged his tail, unaware of what was happening.
Mr. Rithy knelt down and gently patted the dog’s head. “Come on, Lucky,” he said softly. “Let’s go home.”
Bibi watched as Lucky followed the kind man, his tail wagging slightly. But just as they reached the gate, Lucky stopped. He turned around, looking back at Bibi, his ears drooping.



Bibi couldn’t hold it in anymore. Tears spilled down his cheeks as he ran forward and hugged Lucky one last time. “I love you, Lucky,” he sobbed. “I’ll never forget you.”
Lucky licked his face, as if saying, “I love you too.”
Then, with a final glance, the dog walked away with Mr. Rithy.
Bibi stood there for a long time, watching until Lucky disappeared from sight. His heart ached, but deep inside, he knew he had done the right thing.
And even though they were apart, Bibi knew that their love and friendship would last forever.




Would you like me to expand on any part of the story? 😊