Fox: Alabama teen punches dog to save 9-year-old girl from mauling