Welcome!

Solid Rock Mini American Shepherds are AKC registered and responsibly bred. We strive to bring you a healthy, happy family pet you can love for years to come. 

Learn More!

The Miniature American Shepherd is a smart, versatile working dog with energy to spare. These dogs love activities from hiking, to agility, and more. And afterwards would love to just snuggle on the couch with the family. You can learn more at the AKC site, linked below.

Our Dogs

Our dogs are pets, raised in our home with us. As we are also horse people, our girls are very in touch with their roots! We like to take them hiking off-leash but they are never far from our side and always want to make sure we are in sight. Contact us if you want to learn more about our dogs. 

Add a little wiggle to your life!

The miniature American Shepherd is a friendly and active breed that loves to play. These dogs are loyal and affectionate and they get along well with children and families. Miniature American Shepherds are attentive and somewhat protective but, overall, they aim to please.