Karma and I have been doing quite well.  We still have problems sometimes but not as often and usually not as severe.  Actually a couple weeks ago we walked past another dog out on a walk going the opposite direction and didn’t have any trouble at all.  It helped that the dog was possibly the worlds oldest and calmest dog.  Still, that wouldn’t have happened a year ago, or even 6 months ago.  I’ve been trying to walk her closer to other dogs (only if the other dogs are at least relatively calm) and we have  been making some progress.  She still misbehaves a bit if we get too close to another dog that is excited or aggressive, but even then she listens better and we haven’t had any major problems for quite awhile.