Skip to Content Skip to Navigation

Dan Steven: Music

Ugly Puppy

(Dan Steven)
Dan Steven
"Ugly Puppy" is the very first song Dan wrote. Age 15. Dedicated to Amy.
Ugly Puppy

She says that I am the first one to let her know that I love her
She says that I am the first one to tell her that I care
She says that I am the first one to let her know I respect her
Still she won’t let me take my love anywhere

She says I am the first one she can open up to
And I tell her when she’s around me, she makes me feel so free
But every morning I wake up and look into the mirror
And I see the reason why she won’t get any closer to me

I’m an ugly puppy
The girls date the guys with the fast cars and blue eyes, tall, dark, and handsome, long hair
It don’t matter how much I might love her
She’s too good for me, an impossible dream
The woman is out of my league

She says that I make her smile, says that she knows she can trust me
And she says when she looks my way, she sees a good friend standing there
And she tells me that when she is down, says that when she’s feeling lonely
She knows she can come to me, knows that I’ll always be there

But every time I talk to that girl
She’s always making it clear
She ain’t ready for anything more; a relationship’s nowhere near

Now an ugly duckling turns into a beautiful swan
But an ugly puppy just turns into an even uglier dog

I, I, I am an ugly puppy
The girls date the guys with the fast cars and blue eyes, tall dark and handsome long hair
It don’t matter how much I might love her
She’s too good for me, an impossible dream
The woman is out of my league
Gone away from the beach, she can’t be seen with an ugly puppy like me
Owwww....howlllllllll.... ooowwwwww
Woof.