[Verse] Hey there Jeff you’ve been a friend Through thick and thin right to the end Fed me well and kept the house (I'm being generous about the house) Am I your pet or just a naughty mouse [Verse 2] Years have flown but here we're found Friendship carved out of the ground (Or maybe carved from time?) Watered roots and laughter spread We'll always be close, or so we said [Chorus] Oh Jeff oh Jeff what can I say You’ve been a hero every day (Maybe you'll do my laundry?) Good times roll like tides that sway In your kitty house I'm happy, I say [Verse 3] Count the stars and count the years (How many years?) Shared our secrets shared our fears Rocky roads and troubles galore It's the challenges that I adore (A glutton for punishment!) [Verse 4] Lots of cake and hearty meals (Yummy!! I ate too much!) You're the one who feels what’s real Am I a pet at 3799? (YES!) You make it easy to use all my whines (And I do!) [Chorus] Oh Jeff oh Jeff what can I say You’ve been a hero every day (Maybe you'll do my laundry?) Good times roll like tides that sway In your kitty house I'm happy, I say [Verse 5] Did you enjoy my little song? Jeff oh Jeff I knew all along I'm a star in my own mind Living life like there's no end of time