He can’t spend an evening without his dog? Then don’t go to a restaurant. It’s not complicated.
Do you believe all service dogs should be kept out of restaurants, or that people who need them should not be able to go where they want to?