Let me begin by stating I do not like dogs, but I like our friend/roommate so I was happy to put up with them. 

So at the beginning of September, we moved in with a friend (I will call her Pat) who has two service dogs. These service dogs are not truly trained as service dogs. When moving in, Pat said she wanted the big room in the house so she could keep her dogs in there while she was at work. My wife and I agreed to this. We moved in, and she let the dogs roam around outside the room. We didn't mind, as they weren't bad or misbehaved in any way. Then the landlord didn't like the dogs being left outside the house, so she brought them inside and left them inside while she was away at work. 

Over the past two months, we have been coming home to find dog poop in the kitchen, hallway, and living room area. Not just in a single pile, but its normally spread out. It was one of the dogs in particular, so Pat said she would keep the dog in her room after a month of talking to her about it. We were happy and didn't mind the other dog being out as the second dog wasn't really a problem. Well, this week the second dog pooped TWICE in the house. The first time, my wife came home to it and there were over 10 spots where there was poo. The second time was 2 days ago. Pat had let out the two dogs in the morning. My wife got home and let out the second dog again. The dog peed outside, then came inside and pooped twice on the floor. My wife and I talked to each other about it, then she had to go to work. We messaged each other more about this via Telegram app, venting to each other our frustrations about this. We didn't say anything mean about our roommate, but just that this was her problem, and that she really needed to do something about the dogs pooping (mind you they have pooped in the house over 15 times in the past 2 months).

Then last night we went out for a Thanksgiving dinner, and at the end of it I get a call from our roommate. In the past, I told her that if my computer is unlocked, she can use it to game or browse the internet or watch videos. I don't mind since she doesn't have her own. Well, I left Telegram open and she decided to read the messages between me and my wife. Again, we didn't insult her, we said nothing bad ABOUT her, just voiced our opinions that we hated having the dogs poop in the house and that we should talk to her again about this. She decided that she didn't like my wife and I "talking trash behind her back, or talking behind her back at all" and that she was going to move out. Today she began to move out her stuff from the house. 

We have talked to her about the dog situation several times. She has brought up that she will get diapers for her dogs, or hire a dog walker. She has done none of those, stating she doesn't have a lot of money. But she goes out and eats a lot, spends money on weed (we do too, but not as much cuz she wont use edibles), buys new expensive wigs, and even bought a new mattress pad for her bed. She has friends who she borrows money from, but this doesn't seem to be as important. My wife and I are just very tired of coming home to find smelly dog shit everywhere, and we were just venting to each other about it. We of course don't share all of our feelings with her because we are roommates and we are trying to be nice and accommodating. We also don't want to keep bringing these things up over and over and over because then we feel we are nagging her. Are we the assholes for venting to each other and not just straight out complaining to her like she wanted us to?