Hot dog haven "Oh My Dog" serves up delicious hot dogs. Find them in Graz.