Sometimes people will adopt a dog that is just not the right fit. It is no fault of the dog but it is often the owner that did not put enough thought into which breed would be right for them. Before going out to find a dog that would be best for you and your family, it would be prudent to evaluate a few factors. Dogs come in all sizes and temperaments and it is important to find the one that is going to lead to a happy relationship. Certain breeds are known to have unique energy levels and dispositions. They also different types of coats from long and short to smooth and curly. You may have small children and there are certain breeds that are known to be gentler and more tolerant than others. Some dogs will need more space to exercise and burn off that excess energy. Examples of good family dogs are Terriers, Bulldogs, and Retrievers. Others may want a breed that is better suited for protection such as a German Shepherd or Doberman Pincher. Another thing to consider is how much time you will have to spend with the animal or how much you will be able to keep up with them. There are dogs that are natural hunters and some that are not. These are all good things to consider when choosing your pet. Lastly, you might want to think about life-span. Smaller dogs will live longer and very large dogs will have a much shorter time with you. There are many online tools that will help you choose the right breed for you.