The Pokémon who can use Sing are Clefairy, Clefable, Jigglypuff, Wigglytuff, Chansey, Lapras, Cleffa, Igglybuff, Smoochum, Blissey, Skitty, Delcatty, Swablu, Altaria, Kricetune, Chatot, Azurill, Plusle and Minun.
Jigglypuff Found in Safari zone (I think)
Nothing. For all I know, there are no status conditions except the one inflicted by Mystic pokemon. Evolve it to get different moves or buy TMs to use on it.
sing
wild jigglypuff know it, and you can teach it to almost all Pokemon
a chatot can learn sing
use master ball if you haven't yet. if you have used it the best way would to use a Pokemon with sleep powder or sing then use a Pokemon with false swipe to get its HP low then use Ultra balls
sing is a TM macine r ight?
auduno
Chatot can learn sing. You can get one by trading a buizel with a boy in Eterna city.
There is no TM for Sing, sing is only a leveling move (or egg move)
Jigglypuff
The move Sing cannot obtained as a TM or HM.