With nearly 10 million dogs and cats in shelters around the country, according to The Humane Society of the United States, a rescue dog is the way to go.  Here are some great tips to choose a shelter puppy that is a good fit for you...