Anonymous wrote:We love our dog, who came from Washington Animal Rescue League. I've also heard good things about Happy Trails and Lab rescue. One suggestion, OP: once you've identified a dog you're interested in, but before you've made a committment to adopt him/her, you can ask a dog trainer to come with you to evaluate the dog. You'll have to pay the trainer, of course, but you'll get expert advice for your money. To find a trainer, ask neighbors or call a nearby vet.
Best of luck with your pooch!
Good idea. Also, the NoVA SPCA gives you a two week trial period before the adoption is finalized.