Any tips on how to deal with my father in-law?

Here’s the “situation” my wife and I have been married for 4yrs we have 3 boys Andy (2), Johnny (2), and Jack (3months) and we don’t have a “traditional” marriage basically the wife is the maid well the husband sits on the couch all day (his only responsibility is working) my father in law believes this is how marriage is supposed to be but my wife and I share responsibility with everything. When the in-laws visit he’s constantly criticizing me (which I can deal with) it’s mostly about how I shouldn’t be helping with the boys or how I shouldn’t be cooking/serving myself food or allowing my wife to work (my wife owns her own business and it’s her passion she owns a gym and I’m a trainer) but what I can’t stand is the comments he makes to my wife (I’ve gotten into arguments with him before but my wife has asked me to keep my mouth shut because “you know how my dad is”) “Women belong at home you should stay home and raise your boys well Andy (me) runs the gym” or “I’m surprised you and Andy had another baby since you didn’t lose all of your baby weight from the twins” or “ You need to serve Andy and the Boys first before you eat” or “Why can you be like your sister” he treats my mother in law like shit I’m just so tempted to take the boys and leave to my parents for the week. How can I find peace when he’s visiting?
Any tips on how to deal with my father in-law?
Post Opinion