I really love it too...As a little child I LOVED ballet dresses {we lived near Royal Ballet school and a relative used to do work for Nureyev - I definitely like the theatrical, ballet look.
Re dogs names..if you ever get a dog, you may well end up calling him or her something completely different...
Someone called by dog ''Giblet''{they mis-heard her real name...and that made me laugh!}
However...I think my dog ''could'' carry off a dress like this!