I had a Miniature Schnauzer for many years. She was an amazing pet. She hardly ever barked and I never once heard her growl or snap in anger. She was playful and loving. She was also very flexible about being taken in the car or to new places. She was great with children of any age. I would get another one! Also, I am allergic to dogs and never had one problem with her. She had to be cut as she didn't shed.