So, you've settled to embrace a dog. Cheers! But before you get your new friend home, you should know some things to set both of you up for success. This blog post will cover everything a first-time d...