1,730 families have looked at this puppy!
Farm Raised, Registered Miniature Australian Shepherd Puppies. First set of shots, dewormed, treated