Teo's isn't the only dog in this fight: Across town, the Hot Dog Ranch has its champions as well. The tried and true spot has ...