Yes, Miniature Schnauzers are great pets. They are extremely intelligent and can be territorial, ready to alert their family to anyone who may pose a threat. They’re also agile and require a lot of activity, so an active family is best to help work out this dog’s energy.