We just received a 6 month old Schnauzer from a puppy mill. The dog doesn't mind wearing a collar and leash, but when I get ready to lead him somewhere, he refuses to move. I have dragged him 100ft. At a time and he never gave in. I have to carry him anywhere I want him to go. He seems to have two favorite places where he is comfortable, my living room and his crate. He is very timid but will slink over to you. He has no self confidence. I have not found any treat he really likes and he will not play with toys. I am trying to take him for walks, but he will not move. I tie him in the yard and he moves. A trainer suggested getting him around another more confident dog in the hopes he would learn by example. Does anyone have any suggestions? Thank you in advance.