Hi, thank you to the majority of people who have responded and helped me work my way through feelings about this. Most people have been really helpful and I truly appreciate the tough love. A minority of posts have been less than helpful but I think because they have the wrong end of the stick. Long post so please bear with me.
I am an animal lover. I have owned animals my whole life and all have lived until ripe old ages because I took very good care of them. I am most definitely NOT a cruel person or a clueless person. I think at times I am my own worst enemy because I try to be nice and helpful. There is no way I would ever leave an animal on its own for 21 hours at a time and especially not an old dog. For what it is worth, I did actually speak to the RSPCA (though without directly implicating anyone) some time ago when dropping off old blankets for their shelter and unfortunately they told me as long as the dog is fed, watered, allowed in the garden and not being beaten etc then there is nothing they can do.
I would have been spending at least 12 hours a day with him even if not staying there. I am lucky that I can work from home at times so I could spend even longer and just go home to sleep but I will stay with him. I have looked after this dog since he was a young dog and I treat him like a real fur baby. He gets love, played with, walked, brushed, really good food (better quality than that my friend provides) and I let him sleep with me. His incontinence is urine related and not diarrhoea as someone else wrote. I am never impatient with him and my friend has always commented how well he is looking and what great condition he is in when she has returned after he has been in my care.
He is a sweet old boy and I am very fond of him. Even if I wasn't staying over there, he would be getting better care from me than the alternative which would be an assortment of neighbours who literally let him out to pee for 5 minutes and drop food for him twice a day. He would have no company or stimulation. I feel angry at how my friend treats him like an inconvenience at times.
I am really grateful to everyone for helping me work though my feelings about this scenario from the way I have been treated to the selfishness about the dog. I feel angry now, more about the little old dog to be honest. I have done a lot of thinking and so..
I WILL look after the dog but ONLY because I promised and I am a person of my word.
This WILL be the last time this happens or that I am manipulated by her. I will make it very clear that I am unavailable next time and in fact, EVERY time from now on.
I spoke to my boss today and have arranged to be able to work from home on the non-bank holiday days so that means the dog won't be on his own.
I WILL stay at the house so the dog isn't lonely and also because I am going to take him to the vet and get his waterworks checked out in case it is a UTI or prostate issue. Her insurance can cough up for it.
If I buy anything for the dog, I will keep receipts and ask for reimbursement.
I WILL be working on my boundaries and have booked an online course for exactly that reason.
I won't be making as much effort for the friendship from now on as it has left me feeling like my sole purpose is to facilitate her holiday with her man (this one and possibly a birthday trip as she was sounding me out on my schedule going forwards) and bugger how it inconveniences me or others and especially because she doesn't want to shell out on a proper dog carer.
I WILL be underlining her responsibilities as a pet owner and telling her that her dog is HER responsibility and NOT a problem to offload onto others. I had to pay for a proper pet sitter before now so why shouldn't she?
In short, I will be telling her not my circus, not my monkeys.
Oh yes and finally, I will clean the bathroom and kitchen bits I use whilst I am there and strip the bed/put bedclothes in the washing machine but I most definitely will NOT be cleaning the house from top to bottom and running out to get milk/bread/eggs etc like I have done ready for her return when I have done pet sitting for her in the past - I am not a bloody maid as well!