So you’re thinking about adopting a dog. Fantastic! Adopting a homeless dog may be one of the most rewarding experiences of your life. However, whether this is your first dog or your tenth, there are a number of things you’ll need to consider before you even make your first trip to the shelter or adoption event...