Wypełnij następujące zdanie: po czym został awansowany do stopnia porucznika w 2d Dragoons 9 maja. Następnie brał udział w bitwie pod Monterrey we wrześniu, oblężeniu Vera Cruz w marcu 1847 r. i bitwie pod Cerro Gordo w kwietniu. Potem Steele walczył w bitwie pod Contreras i
Bitwa pod Churubusco 20 sierpnia i bitwa pod Molino del Rey we wrześniu tego roku. Steele otrzymał stopień kapitana za swoje osiągnięcia w Contreras i Churubusco 20 sierpnia 1847 roku.