I, and everyone else I know, pronounce hot and dog with different vowel sounds. This includes people from Indiana, Wisconsin, and Michigan.
Hot I pronounce with the ah sound, and dog with the aw sound. Now people from the East Coast and in areas of Canada, pronounce hot and many other words with more of the aw sound.
結論是,東岸的一些人發HOT用not裏的O,其他地方用“啊”。