She definitely won't forget you. When I first got Keoki I had to go out of town which I dreaded but when I got back he was sooooo happy to see me! Like everyone else said leave one of your shirts that you have worn with her- Also I have always heard dogs have no concept of time so she will think you just left when you come back