Dogs learn quickly, especially if their former home was not so nice. Then a new name is perfect. We changed Nicky's name from Nyako, picked a "sound alike" and she learned it pretty quickly, well, as much as some basenjis ever "learn" their name. Some days she doesn't recognize it at all, haha.
Eddie was Skippy, I looked at him and called him Fast Eddie and it stuck. That boy knows his name all the time!
And do tell, what is the awful name???