Training a Schnauzer is generally easy compared to most breeds. In my lifetime I have owned Pit Bulls, Poodles, Labradors, Malti-poos, Chihuahuas Mixed Breeds, and Rottweilers. None of them have been as easy to train and smart as a Schnauzer. Schnauzers almost seem human-like, it's impressive. I was able to house break my first mini in 3 days. I also taught her to shake in one day, and she got it right every time after that! If you need some help still I recommend going to Cesar Millan's website for training tips. I love this guy he is incredible with animals.