Mateo the Mini Australian Shepherd

Puppy Breed: Unknown

Mateo's mom says: Mateo is a miniature Australian shepherd. He has the best temperment. If he is this calm as a puppy, he should be a great adult dog. Mateo was four months in the pictures; he was six months on July 9.