It's possible.
Oddish
TROPIUS should until you delete SWEET SCENT or roselia's SWEET SCENT TOO.
Just get an oddish or or skiploom etc. they learn sweet scent at around lv 20.
In Pokemon Sapphire, Ruby, Emerald, FireRed, and LeafGreen, Bellsprout will learn Sweet Scent at level 30 if you do not evolve it. In Pokemon Diamond, Pearl, and Platinum, it'll learn Sweet Scent at level 29.
You can't find sweet scent as a TM anymore. You have to get a pokemon like odish.
Outside of battle, you need a Pokemon that knows Sweet Scent in your party. Go to the menu, select "Pokemon", select the Pokemon that knows Sweet Scent and it should come up with a menu giving the options "Sweet Scent, Summary, Switch, Item, Cancel". Select Sweet Scent. A wild Pokemon will now appear.
Gloom knows that. My oddish evolved and i just noticed that he have it, just like other Pokemon cut or rock smash
all you have to do is find TM 12 that contanis sweet scent
Surskit, Masquerain, Mawile, Tropius, Illumise, and Roselia all learn Sweet Scent.
No,you don't need to use sweet scent to catch Chimecho.But if you search hard enough,you could find a Gengar that nows: -Shadow ball -Shadow ball -Aerial Ace and Dark pulse
Ivysaur will learn sweet scent at level 29 in Pokemon fire red and left green.
Oddish or Gloom.