She is so cute, I’m sure she has given you so much joy! It’s hard to go through this period with them, we have loved and lost many pets along the way. It’s all part of the process, I’m glad you’re getting your mind prepared for the inevitable. I’m sorry you don’t live here she could use a doggy door, that’s got to be hard. 😞 Sounds like she is doing great with the solution you came up with though! 🤗 Hugs to the both of you!