BUT WHAT IS hot dogs come from Germany, REALLY?