Our first dog we adopted as a puppy from a rescue. They made an educated guess as to what breed he was so we thought we were probably getting a min pin/poodle mix based on their guess. I did a lot of research after he became an adult and am fairly sure he is mostly a German Hunting terrier. As a family who lives in town and doesn't do any hunting, this breed was a terrible fit for us. He is a very high energy dog with a strong prey drive (at least he keeps the rabbits out of our backyard). We've invested a lot of time in working with him and he is now 14 years old and still barely slowing down. We are doing a lot of research for our next dog and have decided this time to go with a breeder. We aren't anti rescue as we've love our dog but after having to struggle through training a dog that is probably smarter than us and gets into everything, we would like to select a dog based on specific traits that would work better for our family.