Achaosofkittens commented that at some point Cleo is going to come right through that door by accident. *crash* *blink* *blink* cool! And that she will then start hurling herself randomly against walls to see where she appears next. Portal by brute force method, I guess.
Also, she went to the vet this morning for the last of her puppy shots. She was 37 pounds. At a little over 19 weeks old, that makes her projected final weight still around 100 pounds. Yay for puppy power.