[header] How to choose a puppy [title] Evaluate your financial situation. [step] Do you have a stable financial status and steady income? Keeping a dog is not cheap; equipment, food, and vets fees can cost a lot. [substeps] Cost will affect your choice of dog. 
Large dogs, for example, often cost more because they can have health issues that are less common in smaller dogs and because they eat a ton of food. Ensure you have " emergency funds " available for emergency trips to the vet, surgeries, and tests.