Or is Mamoswine just not in the dex? I mean, all you must do is give the move relearner a Heart Scale and use it on Piloswine to teach it AncientPower and level it up. It's totally logical to get it before beating the game...