Boise man fights mountain lion that attacked his dogs