2) Buy the best dog you can afford. Yeah, I know. Your uncle bought a puppy in a Wal-Mart parking lot for $50 and he was the best hunting dog he had ever seen. That doesn't mean your uncle knows what a good hunting dog is, and even he was a great hunting dog, the only thing that proves is your uncle is lucky. Well-bred dogs cost money. They come from a bloodline predisposed to accomplishing a specific task, the trainability and smarts to learn the necessary job and the disposition to take the pressure of high-level training. Additionally, well-bred dogs usually come with health screenings, which cost the breeder money but help ensure your pup will live a healthier life. The upfront cost of a puppy will be the least amount of money you spend on that dog. Food, shelter, vet visits, boarding, training (if you go that route), and the like will all pile up over the next 10 to 15 years you own that dog. A thousand dollars upfront might save you $5,000 in vet bills later in life.