Less than 2 months would also be considered a novice.
I would check and make sure that your program was legitimate.
1) How long ago did your doctor prescribe the dog?
2) How long have you handled the dog (you say 2 months).
3) How long was her training before you received her? What type of training was it? Where did she reside?
4) How long did you train with the dog before you took possession of her?
5) Who trained her, what were their credentials, and what was the cost of the dog?
Those might be some things to think about when distinguishing a working dog vs. a dog for "comfort". Those are hard to come by, you have to go to specialized programs, and it is quite an ordeal to both waitlist and obtain one.
According to her posts, she apparently purchased the dog on her own and apparently sent it out for training. Another red flag if it is how I read it.
Still don't know how she would be extremely hard to steal.
OP - read the suggestions of the poster quoted. You said you want help making your trip go smoothly. That is what people are trying to do.
Since one of her jobs is to help me socialize with strangers she is very calm and well mannered in public. She's great in crowds. My trainer knows I don't feel comfortable bringing her into a lot of places. He's told me it's okay. She would be extremely hard to steal. And she actually has been 100% paid for by me and my family. Thousands of dollars for training and to make sure we got a good pup with good breeding so that she had a better chance of not flunking out. If she were to stollen it would only be of mine and my families concern not my trainers. Even though, I know he truly loves and cares for her and all of the dogs he trains.