I have several dogs in my lifetime including a miniature schnauzer. Coal is the best dog I have ever had. I got him at 7 weeks and he has been raised with me and my 3 children. His tempermant is phenomenal. He has lots of energy and is fun to play with but will calm down when the playing is over. You don't have to tell him; he just knows. He has very soft somewhat wavy hair and is groomed every 6 weeks. Other than that it is very easy maintenance. Only barks when people are at the door. I would recommend this breed to anyone!