When my dog got hit by a diesel truck many years ago, she had a cast on her back leg for 6 weeks. We lived upstairs, so we had to carry her up and down the stairs the entire time. Each time we did this routine several times a day, we'd rubberband a plastic bag to the cast to make sure it stayed clean and dry.
It would be tough if it was 2 legs. I really feel for you!