Disclaimer: As I was typing this I realize that I'm super upset and this is a bit of a rant. But if you make it through and have advice, I'm totally open to it.
So, during the holidays we always make a point to spend Christmas Day together at home... our families are both 3.5 hours away (in opposite directions) and we don't want to spend Christmas traveling. We end up going to see our families the following weekends. Last weekend we went to see my family, and this weekend we're making the trek to NJ to see FI's family. It should be a good time, except for one thing: their awful dog. A little backstory: when FI and I were first dating, his family had a bull mastiff. Super gentle, just a sweet, sweet dog. Unfortunately, she passed away about 2 years ago, and last Christmas they got another dog. There is something seriously wrong with this dog, which I feel is likely due to their lack of proper training--they have 3 kids in high school and a million extracurricular activities; it seems like everyone is just running around in 30 different directions and nobody has made time to properly train the dog. He has accidents, destroys things and nobody seems to care that much. I've had dogs my whole life, and it's sad because I know that this dog just hasn't been taught right from wrong. That being said, up until recently I haven't really gotten involved because frankly, (1) it's not my dog (2) I feel that if I mentioned this, FMIL would get super defensive and freakout (which is her M.O.).
Anywho, I took DS up to their house in November for a weekend (FI had to stay behind) and the entire time we were there he was aggressive, and was trying to get to DS in the worst way. He jumped on DS a few times (and knocked him down), and I basically spent the whole weekend shielding him from this freaking dog, glaring at me and showing his teeth. Lovely. A few times I had to pick DS up and the dog would jump on ME and try to nip at him. It was stressful, DS was crying and we were both scared. They ended up putting him on a leash in the house after this happened a few times, but it seemed like such a big inconvenience. Uh. Sorry your dog is jumping all over/trying to bite my 3 year old. By the time we got home, DS was timid around OUR dog, who could maybe kill you with kisses... if he was motivated enough to get out of his bed.
It's exhausting and I have to admit I'm already feeling some extreme anxiety about going up there this weekend. I talked to FI about it and he's said if that dog comes near DS, he's going to flip. I've gotta be honest, I'm anticipating a really uncomfortable situation here. FI doesn't exactly have patience with his parents (long story there), and their relationship is stable, but I could see this turning into a debacle pretty quickly. He talked to his father about it last night and in one sentence his father acknowledges that "that dog is crazy", but then says "don't worry, if something happens, we'll handle it." What does that even MEAN? Do I need to wait for this dog to maul my kid before we all start acting like adults and acknowledge that (as of now) he is not fit to be in a home?
I know if we cancel the weekend (1) they're going to be ticked and (2) we're going to have to go there eventually -- we can't avoid them. But I'm trying to see if there's some sort of compromise to be had here without being too rude about it. FI mentioned the possibility of them keeping the dog downstairs (huge finished basement). They did this frequently with their mastiff when people came to visit so he thought it wouldn't be a problem. They said no because he'll rip the basement apart. He asked if they've tried crating the dog. Their response is that the dog whines too much so they let him out. If a dog is properly trained, I'd side-eye somebody asking things like having them in the basement/crating while they're visiting. That being said, this is a serious safety issue.
What do I do here? IS there anything I can do here, besides just sucking it up and playing human shield again?
I need a glass of wine already.