An angel named Riley
There are angels in Heaven
Of many different breeds
They are given special missions
To serve certain humans in need
One little trooper
Shyer than all the rest
Was hand-picked by God
And sent to do his best
Her name was Pam Garland
Riley, he was named
She saved him from the misery
Of rear legs that were lame
He was so tough, he learned to walk
Quite a pair they made
The memories of his damaged legs
Slowly began to fade
She treated him with caring,
So much love and grace
And the most beautiful thing to her
Was seeing his smiling face
He wore little pants
Just like a human boy
And Pam always made sure
His life was full of joy
She always loved this little soul
So full of mischevious ways
Of figuring out how to get things
That she had carefully hidden away
He taught her love, he taught her grace
He taught her many things
But the biggest thing he taught her
Was unconditional loving
They lived and loved together
For just a few short years
But as his mission was nearing it's end
Pam experienced her worst of fears
That smiley little boy of hers
With eyes so innocent and wide
Was being called back to Heaven
To sit at his Creators side
He didn't want to go, you see
Pam's heart was broken in half
She didn't know if she could go on
Or if she again could laugh
But God has his plan for all of us
Of that we can be sure
Riley became an angel again
Innocent, perfect and pure
He is now Pam's guardian angel
And visits her from time to time
He is in her heart forever
Until the end of time
We all have our Forever Day
We will all be called to die
But Pam will have Riley at the Gates of Heaven
Patiently standing by
When the Father calls her to Paradise
When it becomes her time
Riley will be there waiting to greet her
For Eternity, their hearts entwined