I am looking into getting a puppy for our family. I know there are some dogs that are hard to house-train and others that are easy to house train. What are some of the easiest to house-train? I have read that the schnauzer is one of the easiest to train but I am wondering what other ones will be easy for us. This will be the first time that my family has had a dog in the house.