UPDATE
shortly following azalea town, I caught an oddish in ilex forest, which thankfully came with sweet scent. I taught it cut so I could move through the trees, and trained it up on the trainers just north of ilex forest and in the underground in goldenrod. after much training, oddish learnt...