We have purchased two from Perfect Australian Shepherd puppies and could not be any happier. They Have always gone above and beyond to make sure we were happy and is VERY helpful. They breed the best of the best and only top quality dogs!! Their productions speak for themselves by having perfect structure, being clean and correct! They are not only perfect for showing but even as just a pet. You won’t be disappointed!! They truly is passionate about what they does and that alone is hard to find!!.