For the most part out dog is well behaved. She is not totally trained but listens to commands if she is not to distracted. Brandy is a 55 lb. Rottie/Sheppard mix and the biggest problem is when I walk her and we encounter other dogs. When we get within 50 feet of the other dog she gets very anxious and stars pulling at the leash in the direction of the other dog. Once 25 feet or less she starts growling and this escalates to pulling and barking pretty viscously. She pulls so bad I have trouble controlling her and even though I have her on a choke chain, she sometimes is rising up with only her hind legs on the ground and me pulling the leash as hard as I can, it doesn't seem to phase her. I have tried all the Dog Whisperer stuff of yanking the chain as soon as she shows any reaction to the oncoming dog, but it doesn't do squat for me. Any of the training books and videos I've bought do not directly address this problem. Any suggestions? Some more info: I don't have this problem when she comes upon a dog suddenly, such as walking into the groomer and the door opens and someone walks a dog out so they are close right off the bat. She just sniffs them and moves on. She also gets along well with the couple of dogs we've gotten her together with after some initial snarling.