Possibly even some fox terrier? That could account for the fact that she's very protective and vocal. And for the pink tummy with spots. Don't you just love those? Millie's is the same way.