To get a Mammoswine in Pokemon Diamond/Pearl, you must teach your Pilowswine Ancient Power. Pilowswine can't learn Ancient Power, so you have to mate it with a male Pokemon that has the move Ancient Power. Wait awile then receive the egg from the old man and the baby Swinub has the move Ancient Power like the father.
evolve Swinub and then evolve Piloswine
it evolves from swinub to piloswine at level 33 and from piloswine to mammoswine when you teach piloswine ancient power bygiving a heart scale to the move maniac in black thorn city. i reccomend not to evolve piloswine until level 65 because after that piloswine haslearned all of his moves faster tham mamoswine.
i think they are awsome Pokemon... don't take this an insolt but what you should get mammoswine-abamsnow-vepiquen-golduck to level 65 like lucario and infernape. then you will have a great team but beware of the eleite 4 champion.. i would get abamsow so learn ice beam to K.O garchomp.. this is my team to show you how good to get them...</P> <P>weavile lv 86</P> <P>empolion lv 87</P> <P>staraptor lv 85</P> <P>unown lv 97</P> <P>gyradoes lv 85</P> <P>milotic lv 87</P> <P>i didn't use any rare candies or any cheats i will tell you what i did..first at the first gym get you Pokemon over level 10 then by the second get them to level 20 then third gym level thirty and so on like this until by the last gym your Pokemon are over level 80 then just train them to higher levels... first get a unown because your Pokemon will have 3000 mines exp to go up a level....... so there you go</P>