Yes but it shouldn't make you happy.
98746014
in pokeballs on the ground.
how could you find 31 rare candys
you cant
go out into the see and look for a Pokemon that looks like a backward B make sure rare candy is the sixth item in your pack. make the b faint and you'll get 98 rare candys
Your dragon Pokemon has to love you, keep training it or give it rare candys
train your Pokemon hard and feed it rare candys and if you want buy a ds action replay and you will get a cheat for infinity rare candys
27
ues rare candys
mt silver
you beat the elite 4 and go to the battle tower and you can buy rare candys
use cheats or find 100 rare candys yourself or do 100 trades with a friend with a Pokemon holding a rare candy
U CANT GET 100 RARE CANDIES ON POKEMON SAPPHIRE. (-_-)
The only ways that you may do it is by using rare candys of training it
98746014
in your mount coronet
you can get it by this code 820258400044 in your pc