A lot of pokemon probably are on the smellier side. They're like animals.
Though something like Chikorita might not stay smelly for too long. xD; But 'having a nice scent' is part of its overall ability as a Chikorita. From what I know from pokedex entries. Also its a plant. Yeah.
And I read Igglybuff smells like a marshmellow. Which isn't too bad I guess.