To address the dog issue. I have two lage dogs myself, and a cat.

Since you have acknowledged this already, I'm sure you will be very cognizant of lockup.

After one careless episode on my part, I now triple check the doors every time I'm in the room. For I know that I can get distracted and forget. And these snakes like all snakes are truly escape artists.

I do let the dogs and the cat come in the room with me now. And the door to the room is always open now. So now there no longer that curiosity and dying need for them all wanting to get into that room.
They only want to go in when I go in.
I feel that this is safer and less stress for the snake, at least in my situation.

So far I have only introduced the snake to my youngest, most gentle dog. It is rare that the two dogs are alone. I was very guarded and it went well.

At some point I will try the other dog all alone.

The cat could care less. She just walks on by.

I think the key is to take things slow.