Slowly pour the beer into a medium sized saucepan. Fill the empty bottle with tap water and pour into pot. You should have about an inch or so of liquid. Bring to a boil over medium heat. Take care, as the beer will foam up. Reduce heat if needed.
When the liquid boils, place the dogs in the pot. Reduce heat to a simmer and cook for 15 minutes with the lid on. Check to see that your liquid is simmering, and not bubbling furiously.
While the hot dogs are cooking, place onions and remaining ingredients in a microwavable vessel. Microwave on high power for 3 minutes. Stir. Continue cooking for several more minutes, until onions are soft. Check for salt and spice.
Alternatively, cook your onions on the stove top in a separate pot over medium-low heat until soft. Make sure not to brown the onions.
Heat your sauerkraut.
It's time to build your dirty dogs. Nestle one dog in a bun and top with sauerkraut and onions. Dig in. Sometimes it's okay to feel a little dirty.