Good advice already but may I offer my two cents on dog breed choice?
Nix the Weimaraner and get another Doberman. My best ever babysitter was my Doberman, when my son was little
Weimaranrers are hunting dogs, therefore roamers. They are sweet natured and smart, but they are not couch potatoes.
While your Dobe has no desire to climb the fence and escape, the Weimaraner might. They are also a lot more high energy, in their youth, and more likely to be chewers if that pent up energy doesn't have a release.
My farm neighbor had two Weimaranrers. Both were runners. The neighbors moved and left the 10 yr old Weimaraner with another neighbor. That dog still can't sit still. She has hock arthritis and still wanders the neighborhood, looking for food bowls to empty. The only difference is that she stays out of the fields.
They took the younger Weimaraner with them ---- the one that blasted right through the window screen because she didn't want to be in the house and they were trying to make a house dog out of her
JMHO, but I Would opt for the Dobe every time, over a Weimaraner, under your current living/working circumstances