Yep. Boil is the best result. You can either serve directly from the water, or if you want to get fancy you just need to toss them on a grill for a minute to get some grill lines.
Nice part about the water is that you don't have to serve all of them simultaneously like if you threw too many on the grill.
Put them in a flat heat resistant vessel, like a casserole dish. Pour boiling water over them untill covered. Wait a minute or three. Sausages are warm.
We don't do dogs often, so there's usually a hot debate followed by careful negotiations as to which method gets used. My wife likes them best either grilled or pan cooked for the browning that occurs. I'm a beer boil fan that enjoys a good grilling. Our kid is a hard core grilling devotee. My dad is neutral, but leans boiled sometimes.
One thing we all agree on is that boiling them in water is sacrilege.
Most of the time, the pan cooking is so much faster and isn't as wasteful of resources. The gas grill uses way more gas getting up to heat than the carbon steel pan does. And the pan doesn't need anything other than heat and the thin coat of oil to get the job done, unlike the can/bottle of beer that goes in with boiling.
So we just throw them in a pan and cook until well browned. You get most of the flavor that grilling gives, with less gas (there's no way I'm setting up and burning charcoal for hotdogs only).
Sometimes, I get ornery and tell everyone they can either cook their own dinner, or eat the dogs I'm boiling in beer. Which is my version of careful negotiations
Grilled. If it's too hot (I'm in Arizona) we have a cast iron pan with ridges that kinda fry-grills them. Also always grilled or toasted buns.
I could never boil hot dogs. They've already had such a rough life, it just feels insulting.