I would probably adopt an older dog rather than train a puppy. How feasible is this?
Why not get a cat? 🙂
Count me as always in favor of cats. Actually, you should get two, so they can keep each other company. Or three, or four...
Here is the thing about dogs. They actually miss you when you are not around. Unlike cats, who only miss you if you leave them alone without a friend. But even if you have two dogs, then you just have two dogs missing you. Two dogs who probably don't just use a litter box and so will have bathroom needs that will go unmet if you aren't there to let them out and take them on walks. Would you want to hold your bladder for 8-12 hours at a stretch? (I mean, you may in fact find yourself doing that on busy days, but at least for you it is a choice.)
Think of a dog like a curious, lonely, destructive-when-bored 3 year old. You can leave them by themselves, and probably nothing bad will happen... but the question is whether you *should.* If you are able to accommodate a dog's needs adequately, maybe by arranging for a service to walk them once or twice during the day, or by having a roommate or significant other share the responsibility for looking after them, you can make it work. But that doesn't mean that the dog won't develop separation anxiety and be miserable while you are away.
Cats on the other hand, are more like surly teenagers. They are also curious and destructive-when-it-suits them, but they can toilet themselves and as long as you keep the food and water dish topped up, they won't care if you are on call all night. Also, they are the perfect animals and I wish my spouse wasn't allergic.