Baby horses are called foals. Baby horses drink their mothers milk for about 4 to 7 months. Foals stand up shortly after birth. It trots the same day and it gallops the next. When a mom nuzzles her foal its her way of showing love.