No you cannot catch Clefairy in Pokémon Ruby however you can trade for one from players who had Pokémon FireRed or Pokémon LeafGreen since FireRed and LeafGreen Trainers would be able to catch one in two areas within the location that is called Mt. Moon.
You can't catch a Clefable, since you have to use the Moon Stone of Clefairy to get it, but you can do that, or Catch it with a Ruby etc. game in.
To get a Clefairy onto your Pokemon Ruby game, you'll need to trade one from Fire Red or Leaf Green.
You have to trade a Clefairy from Leaf Green or Fire Red.
You can catch it at Mt. Coronet.
you cant catch a man in Pokemon ruby
no you can catch a charizard in pokemon ruby you can get it as a kanto starter
you can't catch seviper on Pokemon ruby (Pokemon sapphire only)
No Pokemon is 'on the moon', simply because you can't go there. Pokemon that come from the moon are;Cleffa, Clefairy, and Clefable.(Cleffa cannot be obtained in Ruby)
raikou cannot be caught on Pokemon ruby
Groudon is not available in Sapphire. You have to trade it from Pokemon Ruby, and there is only one Groudon in the whole Ruby game.you cannot catch groudon in sapphire, but you can have it by transfering it from Pokemon ruby or from Pokemon emeraldyou cannot catch groudon in sapphire, but you can have it by transfering it from Pokemon ruby or from Pokemon emerald
u can catch: nidorina nidorino jigglypuff clefairy i dont remember the rest
there no cheat to catch mew in pokemon ruby