This is my pupper Moses, Mo for short. He is a Mini Australian Shepherd. His ancestors are believed to be of two distict breeds. First, being the "the little blue dogs" of the mountains in Spain and France. The second being either dingos or sheep herding pups from the Land Down Unda.
mini aussie info