Thank you all so much for your input.

I am very familiar with behavioural training methods but I am so glad that Three brought up the point of the puppy getting used to seeing people all the time even when it was crated. I do have a quiet place at work that I could crate a puppy and take it outside frequently. My appointments run 1 hour max so it's just a matter of making sure the breaks are worked in if needed.

My work day is maximum 7 hours during which the dog would have to be crated, most days it's less (4 or 5). But that's still obviously too long for a puppy. I was planning on working half time for awhile when we first got the puppy.

My last "rescue" the other bullmastiff was very trainable at 4 years old. The dog before that, not so much, but she was a hound and hounds are notorious for being difficult to train. It also didn't help that DH was less than consistent with her. Aside - this is actually really funny because he is a behavioral scientist by training and teaches parenting classes based on behaviorism, but when it came to the dog... it all went out the window.

So I want to say thanks again for all the input. Unless DH changes his mind, I think I'm going to leave things as is for now and see what happens with this other dog that may need a home. Something will work out. I just want another bully soooo badly and age is a factor for me. I lost my last dog way to soon after getting him.