I hate to admit it but there is an older country tune(i'm not a fan of country mind you)...
Don't Cry Joanie.
Poor young girl is in love with the guy next door but she's too young for him.
So he rejects her only to wake up one day down the road, years later to realize that she is the one for him.
So, he comes back only to find out she's married his best friend.
Maybe if I had played it backwards, the dog would have come back to life, the fencing will be done and the guy gets the girl.