Believe me, I know how frustrating this all is... I know it seems like things just keep getting worse and worse, but remember, they are in a environment that is still relatively new to them, and the stress of the move may still be taking a toll on their emotions.
As always - I am no expert, but I think for right now they definitely should not be given the chance to get into an altercation with another dog. That doesn't mean you can't take them out, just make sure that they are on-leash and far enough away from other dogs that they can't get to them if they start to go off. You may need to do some work to reshape the presence of other dogs as positive for them. Don't be fooled by the wagging tail! You need to become a student of doggie body language and figure out HOW they are wagging. We are all familiar with the "hi, how are ya, happy to see ya" wag - that is usually a full body wag, the tail is low down and goes wild, often in big happy circles accompanied by butt wiggling. But dogs will often wag their tails in an agressive fashion - look out for the tail that is held high over the back when it wags, especially if it is accompanied by other agressive body language...
I would start off by looking for a training class in your area. Try to look for something that is billed as a "Fiesty Fido" class or a "growly dog" class, which would specifically cater to dogs that are very reactive to other dogs. They usually offer a smaller class size and more individual attention to the dogs. The focus is on teaching your dog to focus on you rather than the other dog...
If you can't find one in your area, maybe try calling the obedience schools that are there and ask if they do any work with reactive dogs. Some schools will let you work a more aggressive dog on the "outskirts" of a regular class, provided you can control the dog and make sure it doesn't harm others. But, if you can find a "Feisty Fido" class, that might be a better first start, since it is more than just straight obedience....
There is also a group on Yahoo, specifically regarding dogs that show aggressive behavior. It is moderated by a few good dog trainers, and can often offer some suggestions, or at least a reference for a good trainer. They also have some really good articles and source materials that they ask you to read... I can give more info on that if needed.
Finally, there are just some dogs that simply decide at some point in their lives that they have enough friends and are not taking any applications for new ones, even if they have loved every other dog they have ever met in their life up until that point. In some ways it is very natural for a dog at some point in his life to decide he doesn't like every other dog it meets. Jean Donaldson's book "The Culture Clash" has some good information on this...Â
Cody and Angus are good dogs, and, yes, it will be frustrating if they can't interact freely with other dogs in the future, but you will still love them and work around their needs. I haven't killed Ranger yet! Â