You may already have a specific breed of dog or puppy in mind before you begin searching for your next best friend. Not all dogs and families are a good match, and there are many factors that need to be considered before making a decision. Of course, the best way to know for sure that you have found your perfect match is to visit any potential dog candidates in-person. Consider some of these questions to ask yourself before adopting a dog.