6-year-old in ‘high spirits’ after being hit by truck while trick-or-treating