For sure, make it a name that the dog can understand, even if you shorten it from time to time,
and one that you'll use, too. Not much good to name a dog one thing and then call her something else all the time.
Reminds me of the poster in one of the stores downtown, showing a cartoonish dog with his paw raised, captioned "Hello, my name is No-No-Bad-Dog!"

Cary