Looks like it has some herder breed in her, shepherd, collie, something. The herding breeds are the smartest dogs out there so that lines up.
A lot of white though, white body with a bit of brown on the ears makes me think Jack Russel Terrier. It's hard to tell if there are any other hints, as the pics are limited. Try and get pics all around of the dog standing.