Step back and ask yourself what you're expecting of her. I'm serious ... are you expecting her to 'tell' you in some way? How careful are you to notice **when** she needs to go out?
In other words -- it's not going to work to expect her to wait until YOU think to let her out. And if you haven't taught her consistently where to go and how *you* want her to ask to go out then accidents are going to happen.
This is no slap at you -- but I know that sometimes people simply expect that by a certain age the dog will always go on a schedule. They absolutely won't. It is, very very much so, like having a perennial 18 month old child that you are trying to toilet train. Simply because a child has enough voice to stand there, hop around on one foot and SCREAM to get your attention to let you know they gotta go.
A dog won't do that. Not ever. They will usually tell you in some way, but if you are busy, your eyes aren't on the dog and you 'miss' their cue -- they are gonna go do the deed in the last place they successfully got away with it before.
What I truly *am* telling you is that at 4 years old she's developed coping mechanisms. If you miss her signal and she's gotta go, then she's smart enough to go where you can't SEE her because she doesn't want to get yelled at. But if you miss her signal SHE has to go.
So seriously -- the responsibility in truth lies squarely on your shoulders. If you know you are going to be fixing dinner, being on the computer, watching TV or doing some *thing* that is going to occupy all your attention, then you need to do one of several things:
1. Put a big enough bell on her collar so you *hear* when she moves;
2. Gate off ALL escape routes - and if you are in a room with furniture she can hide behind -- you gotta make that not possible; or
3. Leash her to you. Yep, still. But whatever will alert *you* to the fact that she wants something you aren't likely to respond to.
+++++++
The other thing I'd do is sit down and think thru things a bit. Do you routinely let her out at certain times no matter what else happens?
A. After she eats -- ***anything***
B. After she drinks
C. After she has been asleep and wakes up -- like in the morning, after a long snooze, etc.
D. After she has played hard (whether with you or a toy -- it can stimulate the urinary tract *and* the intestinal tract)
Those times are an absolute given.
But in honest truth -- it is really, truly up to you to *watch* her that frankin close, that you will *catch* that look or whatever ~her~ signal is.
If you want to change that signal ... after 4 years it's going to be tough but it can be done. Either put a bell on a long cord attached to the door, install a spring doorstop next to each doorway -- but give her some way to make a noise and **train YOU** to know she has to go.
Every time you take her out -- you gently pick up her paw and ring the bell. Maybe you set it up with your spouse so that if YOU ring the bell he comes running to "let you out". But frankly it's gotta be majorly consistent.
She's not going to suddenly develop a new habit about "letting you know". It really, truly has to be you who notices and who is tuned in to her wavelength enough to see that she has to go.
But preventing her from screwing up -- you don't just do that while you are 'training'. You do that every day of her life.
My dogs aren't young. Billy is almost 8-9, Kee is probably over 12, Luna is 4. All are rescues - I didn't 'housetrain' ANY of them. Billy simply heads for the kitchen, then he'll back track and 'look' around the corner at me. Luna will jump up at my side and wrap her paws around my arm (like she's gonna drag me away). Kee -- on the rare occasions when she can't get Billy or Luna to ask FOR her will bark.
Years ago, Foxy the Mostlie Sheltie -- like at the age of 15 -- just could *not* hld it as well as before -- I started to have to be completely infallible about letting them "out" ****IMMEDIATELY**** after eating. I mean, I just plain couldn't leave the kitchen -- he had to go without fail.
A uti is gonna foul everything up -- and some drugs can make that pattern continue both with pee and poop.
How much water is she drinking? still a lot? You may need to take her bac for another urine culture and make sure there isn't still something lingering.
A dog that is infallible about holding it is trained. And thus far you have a dog who has not learned to 'hold it' very long -- she is ***used to*** relieving herself any time the need strikes. So you just plain have to prevent that at all costs. And because it's something that has slipped thru the cracks and has never been learned infallibly, then it isn't that she hasn't 'learned' or is in some way defective, it's trulyu on your head to make sure she doesn't screw up. And the length of time you are going to have to be ultra vigilant is going to be even longer because she's learned so well how to elude you and just go somewhere.
My guess is that in the past you've made a real effort at training and she got 'better' -- and because YOU were noticing her more things were successful. But the instant you aren't tune into her and you aren't making that extra effort she reverts back to what she did before. You may always have to have this dog *consistently* in the same room with you with no 'escape'.
Now, are my dogs 'reliable' -- yes, ***but*** (huge, magnificent, hairy BUT)
But, my dogs are always in the same room with me. No, we don't leave the bedroom ungated. No we don't leave the kitchen ungated -- they stay in the room with me. So I *do* notice when they gotta go. It forces me to notice when they are active and walking around.
What do you do with a mess when you find it?
You put her somewhere she can't watch you. You go snag that waste in paper towel and you take it outside and **lay it down** where you want her to go. You go back in and you leash her and walk at a fast clip past the "crime scene" and you say:
"Do **not** potty here. No!"
You keep her walking at that fast clip right outside TO that paper towel where her waste is now. You point to it and say:
"Here -- I moved it here. You go HERE, not in my house!"
And you do this every single solitary time you find she has screwed up. From now until Doomsday. You don't ever just "tsk tsk" and get a bit angry that she screwed up and clear it up.
No -- you USE that accident to reinforce your point that she doesn't go *here* but rather *OUT there!*.
I'm not fussing at you but I suspect someone, sometime has led you to believe that at some point in time you can relax and they'll be housetrained and phew, that's over.
It's never ever over.
If she does everything perfectly for three weeks -- you can't let up. If you find an 'accident' then -- you go thru all the same steps - but you also kick yourself because you weren't careful enough not to let her screw up.
Does that make sense??