Alison, the Sonny to which you refer is "Sonny's Dream", written by Newfoundland singer/songwriter Ron Hynes. I think I posted the lyrics here some time ago in response to a request.Starts off:
Sonny lives on a farm, in wide open space
You can take off your sneakers, you can give up the race
He recently released a CD which included a new version of this song, as well as a new version of his other hit, The St. John's Waltz. He had originally recorded both when he was with The Wonderful Grand Band. Didn't know that Mary Black had done "Sonny's Dream".