Look for Marc
you cant get it on pokemon ruby at all sorry
You can find it in the safari zone wetland, but they're real tricky to get; Or you could trade from another game, with a friend. Migrate your Ditto like I did with my sappire game. You could also do ruby, elemald, leaf green, or fire red.
you could only get it as a starter Pokemon or trade it or breed it from the daycare get a marshtomp or a swampert and put it with a ditto and it will have an egg
You can't, you'll have to trade one from Firered or Leafgreen.
ditto can only be caught in emerald after u have become the champion behind the fossil maniacs house ditto can be caought BUT ONLY ON EMERALD
No.
No, I wish you could. The only way is to trade it in from another game... -R.S.Cuda
You can't catch Ditto in Ruby. You have to trade it from Emerald, Fire Red, or Leaf Green.
you have to trade it with Emerald, Fire Red, and/or Leaf green. so basicly u cant catch it in ruby or sapphire
you cant
throw a pokeball at it
ditto is not in ruby only in fire red/ leaf green around certain spots ca but mainly in the cerulean cave