First you should determine what kind of dog you like. Do the research and take your time deciding what breed you want. If you are planing on adopting then you should go visit the dog at the rescue and bring the other family members who live with you. You should ask yourself what behaviors you are willing to deal with and which ones you are not willing to deal with barking, shedding, digging, etc…. and look for a dog breed that suits your needs/wants.