I do not have a Schnauzer but from what I hear they are pretty good with kids. But every dog is different, what can I say.