I too have a mini schnauzer & she is the light of my life. She is LOYAL, smart & stubborn - in that order. True to her origins, she loves to burrow & sleeps under the covers every night. She is a love bug & is suprisingly great with our cats. She tolerates other dogs & plays well with them, but in the home environment, she makes it apparently clear that she’s the baby! My husband & I joke about the “loyal” definition - basically, she would kill for her 5 people in the world that she loves & could care less about anyone else. And she always has to have the last bark. I try not to be a breed snob, but I don’t think I’ll ever have anything else.
Her only caveat is the vacuum