Past Puppies

                   Click any photo to enlarge it!


*we do not have any available puppies at this time-keep checking back for future litters*

​​Free Spirit Ranch

Mini American Shepherds

Call Us !

651-472-4235