Combine ingredients for kraut slaw and refrigerate.
Place brats in a saucepan with the onion, rosemary, bay leaves, juniper berries, chicken broth, gin and black pepper.
Bring mixture to a boil, then reduce heat, cover and simmer for thirty minutes. (At this point you can refrigerate the brats until you are ready to grill if needed).
Grill brats on the bbq just long enough to brown them. Or if you like, can finish in a skillet indoors.
Serve brats on hot dog buns with kraut slaw as a topping.