Victoria Stillwell teaches a dog his " new" name buy doing this~
What ever you name him, sit in front of him and say the name, each time he looks at you when you say the name say good boy.......... ( name ) give the treat... do it through out the next few days, keep saying the name and when he acknowledges it buy even a simple glance at you , treat him with a GREAT treat.. he will learn his new name quickly!