EKR16 said:
... but why does she seem to know that she has done something wrong? is she picking up on my mood or something?
Yes, she is picking up on your mood and actions. Nothing more.
I have noticed over the years when housetraining puppies, that if I have to clean up an accident, even though I never yell or hit, they pick up the fact that I'm not happy and slink away. You might be fooled into thinking that they "know" they did something wrong, and specifically what that something is... but you'd be wrong. If the cat throws up and I'm down there cleaning the carpet, I get the exact same reactions from the dogs
Have you thought about either crating her any time you can't be watching her, or else tethering her to you? I think what you need to do now is
eliminate any opportunity for her to get things wrong. Another thing you should do is give her more frequent potty stops when she isn't crated. Every hour would be appropriate, and do not let her out of your sight in between those potty stops. The problem here is that unless you catch her in the act, then there is no
possible way for you to show her that what she did was wrong. And every time she potties indoors, it reinforces in her mind that that was the appropriate thing to do.
So potty training comes down to three basic things:
1. She must be taken out very frequently, and praised
lavishly for doing the right thing. This is how she gets to know that something she did was "good" (might take a while for her to work out exactly what though);
2. If she potties indoors, you need to right there to let her know it was "wrong". Effectively that means never letting her out of your sight when she is uncrated, and taking her out so frequently that she shouldn't ever need to potty indoors.
3. Just an extension of (2) - you have to eliminate the opportunities for her to make mistakes, because every successful indoor potty reinforces the idea that that is appropriate. If you don't catch her in the act, then too bad, it's your fault and all you can do is clean it up.
Lastly - if you
know that there are particular times of day when she is more likely to have an accident indoors, then use that knowledge to your advantage. Take her out twice as often during those times. And don't take your eyes off her in the meantime.
Actually, you might find it helpful to make a diary of when she potties. It sounds silly, but it isn't. If you find out, for example, that she always potties 15 minutes after dinner and then again 65 minutes after that, then you can make sure that you take her out at those times
