Another thing you need to consider, is this just going to be a show dog or are you thinking that you may some day breed her? The puppy that may be the best starter show dog may not be the best choice if you are thinking this may also become your foundation bitch.
Great news, well done Jess and Maya! I know what you mean when you say (spoilt little princess), my Poppy is just the same!
They can get away with murder if they keep winning.:D