<human>: I recently made a comment offhand about something and my close friend instantly got upset with me and explained the context, I apologized straight away and thought that was that (by the way the comment I made was saying her dog looked fat - little did I realize she was having health issues). Fast forward a week when i next see her, I'm talking about how much owners can love their pets (my childhood dog recently died) and she says "yeah that's why they can get upset when people call them fat..How'd you like it if I said things about your dog." And I've known my friend for long enough to know that this was her pissed off voice. 

She says at couple more things in a condescending tone, I apologize again a couple more times and try and explain etc but I could tell she was still angry. The way she approached it was as if I was a naughty kid being told off.  This is an example of how she deals with conflict with a lot of my friends - gets you alone, raises an issues out of left field and then approaches the conversation poorly. One time I did raise the way she was talking to me as being unfair and inappropriate  and that she should try and see other peoples sides other than her own and she just got pissed at me for a week. So how do I deal with her when she does this? I feel like I'm stuck between a rock and a hard place.

Can you condense the text into a few key points?
<bot>: Friend doesn't deal with arguments well. So what should one do when she gets upset over nothing issues and then gets mad at us if we try and argue our side?