As someone who has rescued more than a few dogs, I just want to point out the obvious....
Please consider the acquisition of a dog very carefully, and walk into it with your eyes open. They require a high level of care and commitment, and need human interaction. A lot of folks go into it without considering all of the ramifications, and the dog they initially thought was a great idea gets left alone, gets into mischief, and gets thrown out. Very few of those that are given up find homes.... most are destroyed.
Not trying to lecture you or insult you, just advocating for the dogs of the world. I like dogs more than I like most people.
Oh, yeah.... one more thing. When I was a consultant, not backing up client deliverables was a hanging offense.