things to consider when choosing a dog