In the soft glow of moonlight, memories dance in my head
A year's passed since you left, my furry friend, my soul's thread
You were more than just a pet, a confident, my shield
Through laughter and tears, you stood by, never failed
In dreams we reunite, under starlit skies so bright
You run and I chase, laughter echoing through the night
As you know, I will love you forever, through time and space
Our bond, unbreakable, a love that knows no bounds or trace
Cuddled up tight, dreams entwined, as we drifted off to sleep
But distance and fate, they had other plans to keep
As I ventured far from home, your image in my heart did roam
But the days grew shorter, and our time together, a fleeting foam
Then came the news, a shattering blow, you were gone too soon
A void that's hard to fill, so true
In dreams we're reunited, under starlit skies anew
You play and I smile, joy that only we two can renew
As you know, I will love you forever, through every season's turn
In my heart, you'll always be, my guardian angel, my cherished one