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