My sister and her husband were staying for the weekend (they live about 3 hrs away)....and for some reason brought their dog (now they dont usually they have excellent neighbours who usually feed and walk her) - they came late Fri night and left sun after lunch!
Despite knowing that I am not a dog person, I have a crawling baby, and their dog chews things, barks, moults and is generally a pain in the arse
Anyway I have been restrained all weekend while their dog ate my cats food, chased my poor cat away, pooed in my garden, put dogs hair EVERYWHERE....until after slaving to make a lovely cooked dinner, we are all sat eating and the dog shoves it nose right onto the table between my plate and BIL's, so as he was doing nothing, I shoved its nose away with my elbow....and my sister loses it slams her hand on the table and tells/shouts at me not to hit her dog and I would be cross if she kicked or elbowed my DD1 (who is 7) ....
Well (a) I did not kick or elbow it - I pushed its nose away from my plate (b) a dog is not the same as a child (c) I think it is incredibly rude and unhygienic to have an animal at the table.....and we ended up having a real ding dong and everone eating the rest of their meal in stony silence
Now actually my sister and I are very close, we get on exceptionally well, and rarely fall out, they have gone home and she has sent me a curt text saying they are home.....so AIBU, should I apologise or was she????