Idaho woman yanks her dog’s attacker, comes face to face with a mountain lion