I have walked our min pins since they've been old enough to walk. (they are 1 yr old now) They are on the flex leashes and have a collar that is cloth and fits over their heads. We used to live in CT and they could walk on the flex leads extended. We have recently moved to TX and we live in a neighborhood setting where they can't roam on the leads. We walk on the sidewalk and see lots of people and dogs on the walks. My guys pull to begin with, but when they see another dog they pull like crazy, bark and whine. They don't do it a little, they do it so much that I can't hold them back, i'm embarrased and they upset the other dogs that we see a long the way that are well behaved. When they see people on walks, they whine (don't understand that one).....All of the above mentioned bad habits got worse after we left them at a kennel for a week at Christmas. They were in the kennel together, but did not play with other dogs. I would like some advice. Should I purchase a couple of gentle leaders? What kind of obedience/training do I need to focus on?....Not sure what to do here, but would love to walk the dogs without so much drama!