No, I don’t think that’s really done in this day and age. At least not in the 1950s style of bringing the boss to your house while your wife cooks dinner.
That said, working in consulting, the line between work and personal life tends to blur a bit. I hang out socially with people who are/were my “boss” or who I am their “boss”.
I did that in the military. I invited my Master Chief over. That was the memorable dinner when my daughter told him that the difference between an octopus and a squid was that a squid has more testicles.
What was the thought process here? I wouldn’t accept a meal from a door-to-door salesman, let alone subjecting my boss to it too.
Did you warn your boss beforehand that he was taking part in a product demonstration from someone possibly selling snake oil, instead of being invited over for a bit of hospitality?
This is a legitimate enterprise. One of them had a booth at the garden show in my town last weekend. Years ago, I had a co-worker who took advantage of the free meal, and actually considered buying some of the cookware but decided it wasn’t worth it (it was VERY expensive).
At a previous job, it was the other way around: I went to my boss’s house for dinner many times. She liked to throw dinner parties. I actually got along very well with her on a social level; she and her husband were even invited to my wedding.
I’ve been to my uber-boss’s house for dinner a few times, either Thanksgiving or Christmas. But we’re friends outside of work, I’ve helped her with horse stuff before, and since I’m single, she always wants to make sure I have somewhere to go for the holidays.