Cute! And she wont tell you what to do! Well maybe.
Looks like maybe some kind of terrier?
Oddest dog I ever saw was a mix of I think blood hound and weeny dog. THat should never have happend. Short legs, long body, big head and about 70 lbs. Poor thing.