Things to consider before adopting a dog