I am so glad you adopted her. She looks part terrier for sure, I had a rat terrier that had the same colorings and they can be about that size as well. Whatever she is she is a sweetheart and I am glad she found you. My house is the same as yours, they always seem to just show up for some reason.