
It always takes an older puppy longer for the penny to drop (sorry!) about housetraining & as you say she hasn't had any training you are really starting from scratch so 2 1/2 months isn't that long. She
can hold it physically, she just can't do it mentally yet. It may be partly because she's not yet secure with you yet & is anxious when she's not with you. Can you confine her, either with a cage or by barricading her into a smaller area when you are out? Also changing her feeding time as well as restricting water might help. She will get there in the end, just be patient with her.