To me it looks like it could be a miniature or what some call a toy australian shepherd. Miniature shepherds are (my understanding, but I may not be totally correct) smaller sized Australian shepherds, however, the ones they call "toy" have been crossed with other breeds like perhaps a Pomeranian. The pictures to me look like an Australian shepherd mix as my guess and possibly even a long haired doxie with the way the front feet are slightly turned.
__________________ Shelly and the girls Moka Mylee |