Everybody knows that dogs are pretty awesome and good for the soul. But before you run out and adopt one — because you wouldn’t buy one when so many are waiting to be adopted, right? — remember that dogs are a commitment. They depend on you for everything from food and shelter to medical care and love.
So if you're looking to add a dog to your family, consider these 21 questions.