> im getting mighty annoyed with her.
>
It's not fair to be annoyed with her, she obviously doesn't know that she shouldn't be weeing in the house. Dogs have no idea of rules and no pride in your fancy furnishings. Before you think
'it's OK for her to have that attitude she doesn't have to clean it up' - my dog is about the same age as yours, but he is
heavier than me and he peed on my sofa twice this week (you have NO idea the size of a mastiff piddle

), he didn't cock his leg up the side of it,
he's stood on the seat of it and peed for England!!
Yes I am frustrated, but with me, NOT him. Both times I have found he's done this he has been greeted with the usual good-morning cuddle & biccy, afterall he will not associate any negative behaviour from me with him making the big pool of urine that is now dripping out the bottom of my sofa!!!
I know the problem with my dog, I made the STUPID mistake of leaving puppy pads down for him to wee on during the night, thinking it will just make claning accidents easier, when in actual fact all it did was teach him to pee on soft things in the house (his bed, my sofa - it's all like a big puppy pad to him).
What I have done is to take away the ability of him to wee on the sofa by leaving dining chairs on it at night, I try to get him to go out in the garden just before I go to bed, but that is hit & miss wheather he will drag his sleepy backside out there (even for smoked ham). I also get up 30 mins earlier in the morning as he obviously has not learnt to hold his bladder (or occasionally his bowels

) all night long (thanks to puppy-pad 'training'). But this earlier trip to the garden seems to be working - YAY :)
You may have crate-trained your girl, but have you house-trained her? Trainig her to stay in a crate all night long, even if she learns to hold her wee, will not mean she has learnt she should not wee in other areas of the house when outside of the crate.
You can see I am not the best to advise on house-training!!!! but you can limit her ability to pee in the house, by not allowing her free access to the places she pees in and stay with her in the garden untill she has done a wee.
>nothing works im so annoyed i cant even bring myself to give her affection today im so annoyed.they've got a lovely life and she gets the best but shes still doin it!
I'm sure all willl agree with me that it really is not her fault, she is not doing this to get at you and you should not be getting mad or frustrated with her, if you can't see that at least have it in your mind that your frustrated attitude toward her will only serve to make her unsettled and lesson the progress with house-training (or even make her worse). Being mad with her will not help the situation atall.