Hi!
What I see here is that she simply has not learned (with enough reinforcement) that the bathroom is outside. And it seems that she's allowed a bit too much room for error.
Housetraining properly and effectively requires INTENSE supervision, anticipation, routine and appropriate reaction from the owner.
I'd like to first comment that I disagree with what the "dog behaviorist" suggested to you. I'd be interested to know if the behaviorist here is a veterinary behaviorist or someone who called themselves that. I would guess the latter.
I also would not suggest praising her simply for being outdoors. Praise should only be given when she eliminates. Be sure to wait until she is almost done or begins to rise from a squat, sometimes praising too early will cause a dog to stop peeing.
Scolding her (in any means) when she eliminates indoors is not teaching her to avoid eliminating indoors but rather to avoid doing it in your presence. Lola has not yet learned where it is acceptable and it's your job to teach her.
For years (and even now) there are folks who believe that somehow our dogs *know* what we expect and that scolding or punishing is the way to teach them. Instead, the more effective method is to prevent as many "mistakes" by making it more rewarding to do what we want where we want.
In my opinion, a dog which is not reliably housetrained and even more so, one which does not exhibit signals which indicates she needs to go out is a dog with too many privileges.
Ask yourself this...if she doesn't know that outside is where the bathroom is, how can you expect her to *tell* you she needs to go?
The trick is to condition Lola to use the bathroom outdoors, minimize (best case scenario, eliminate) her ability to go indoors and reinforce this consistently and add to that by teaching her cues which she can respond to and recognize.
Just from what you have said here, she has already shown you that she is not going to offer signs that tell you that she needs to go potty. Some signs dogs normally exhibit include: becoming excitable (esp puppies), sniff around, stop playing and seem distracted, appear distressed, attempt to leave the room/hide, vocalize and/or circle.
Heightened play (in my opinion) sometimes triggers the urge to eliminate much in the way that stress triggers it. Instinctively, a scared or stressed dog will eliminate for the innate purpose of lightening the "load" in the case they need to make a run for it or engage in defending themselves. I believe that in some dogs today, they have morphed this biological urge during heightened play. Basically, they are excited and don't want the fun to end, but darn it, they don't want to give in to nature and eliminate either to get rid of the pressure on the mind (gotta go, gotta go but playing is oh so fun!) or they simply are playing so hard, they are more intent on that than focusing on their physical need and therefore exhibit no signs to you.
My suggestions would be to NEVER
her when she has an accident in the house. She isn't doing this because she just isn't in the mood to go out, she's doing it because she hasn't been consistently reinforced to go outside.
There's a little joke out there which states, "If your puppy/dog uses the bathroom inside the home, take a rolled up newspaper and whack yourself in the head."
It cannot be her fault if she doesn't know.
If she has a mistake, have someone else take her outdoors or out of sight and clean the mess, making sure you completely deodorize. If scent remains, she will likely continue to use the floor and at the very least, the scent of urine will encourage her to go there again. I suggest to clean it up with her out of sight because many folks are frustrated that they have to clean up *yet* another mess and this emotion is apparent to the dog, further encouraging them to hide from you if they feel the urge to eliminate in the home.
If you see her begin to squat, it is perfectly acceptable to redirect/distract this by using a verbal reaction, but in a simply distracting manner. A high pitched...BOP BOP BOP LET'S Go OUTside!!! said excitedly will possibly get her attention enough to stop and immediately (as quickly as possible without freaking her out) get her outside.
Use her crate. When you cannot supervise her in the home, crate her, close off doors within the home. Only reliable dogs should be given privileges of more space. The more rooms she can wander into, the more chances she will eliminate making housetraining her take longer.
Tether her to you with a waist leash during the day or night when she is out with you. This will make supervising her much easier and you will be able to intercept quickly any indications that she is about to go.
Take her out ON LEAD everytime to the same area in the yard and use a cue before she goes (I use "go potty" but you can use anything you want) and when she pees, have a party! Praise her lavishingly and reward with play or treats.
When in the home, if you feel her water intake is excessive, limit her access to water. Now, I am not a big fan of this and I encourage you to rule out any medical reasons which may increase her need for water first. There can be medical issues here which prompt her to drink excessively.
The biggest stunters of proper housetraining (IMO) are:
Lack of supervision
Complacency (owner error, not being active enough in training, etc)
Lack of identifying even the subtle signs of the dog needing to go
Lack of praise when the dog goes where desired
Too much freedom within the home (supervision)
Too much freedom outdoors (dog is simply allowed outside to do their business and there is no reward, praise and many times the owner doesn't even know if the dog used the bathroom but just lets them back inside where accidents happen)
Lack of structure/routine
Punishment after accidents (this is a sure way to make it very difficult to housetrain a dog and on top of it, lose their trust)
If you think about it, dogs cannot possibly know that they are supposed to go to the bathroom outside. It is up to us to teach them and the best way to do this is through consistency, repetition and rewarding their successes and ignoring their mistakes. We certainly don't spank babies for peeing in their diapers.
Another "additive" to successful and fun housetraining is to make going outdoors a blast. You REALLY want them to go potty outside so if it's enjoyable and rewarding for them to do so, they will prefer that to using the potty inside. Potty breaks should morph into fun, playtime.
On a physical note...many, many dogs eliminate more than once when they go to the bathroom. When you take Lola outside (again, on leash) don't think she's done after one squat. Keep walking her around, allow her more time to go again and sniff the ground. I would also suggest to take her *back* out for a potty about 15 minutes after you take her back inside. She's already shown you that she may go again indoors even after she was out minutes earlier. You have this information! Use it to your advantage.
There are many other things I would also recommend such as teaching her to ring a bell on the door you take her out most. Once she gets the idea that she can earn outdoor fun by letting you know she wants out, she will be more likely to eliminate when out there, further reinforcing this behavior. It will also manifest into her getting the "lightbulb" moment that she can summons you by ringing a bell to be let out to use the potty.
Here are some links which will be much less long-winded!
www.diamondsintheruff.com/housetrain.htmlwww.clickersolutions.com/articles/2001b/bell.htmwww.clickersolutions.com/articles/2001/housetrain.htmGood luck and keep us posted, I hope some of this helps.