Tonight as I was walking Rocky, we came across two people standing and talking with two large lab dogs. Rocky was interested in them, his ears went up and he did sort of pull toward them (we were on the other side of the street). I just kept calm and kept saying 'heel, heel, good boy, good heeling, heel' etc. He did just that. He kept quiet, every time I said heel, his ears went down like relaxed and he would look at the dogs, but he didn't bark or whine a peep! It was a miracle! Then, we walked by a large husky who lives behind a fence. Rocky can barely see him, but he knows he's there and he didn't whine at him or bark or anything. It really was great progress. I've taken him to classes and work with him at home. I truly believe that you can take as many classes as possible, but it takes TIME for them to sink in, and it takes CONSISTENCY for it to stick. I haven't changed anything in how I train him, I just kept at it. It feels a bit discouraging at times, but when he behaves well like tonight, it feels so wonderful I could cry.