Pokemon savior (Pt.1 Distress)

You train bidoof until he is lvl 30....but for some reason he doesnt evolve.