yes you can catch a ditto in Pokemon pearl/dimond, but it is extremely rare to find one. first you go to canalave city then go to the patch of of grass near the water. then you use your poke radar and go to that spot that glows. BUT YOU HAVE A BETTER CHANCE OF CATCHING ONE IF ITS AT NIGHT. but it might take awhile to find one though. once you find one don't use a good Pokemon because dittos only know one move TRANSFORM and he will turn into your Pokemon. you have to do a little damage to him and if you have a ULTRA BALL use it you will have a better chance of catching one HOPE I HELPED
In Pokemon Pearl, Ditto can be found in route 218 using the Poke Radar.
Any Pokemon that can breed, can breed with Ditto.
you can't catch a ditto on Pokemon pearl or dimond but you can migrate from fire red or emerald
In Pokémon Pearl, you can find Ditto at Route 218
get ditto
Ditto
Ditto is a Normal type Pokemon known for its Transform ability. In Pokemon Pearl, it can be found on Route 218 using the Poke Radar.
I'm afraid you cant get a Ditto in Pokemon Sapphire. You can only get ditto in Emerald. However you can also get ditto in Diamond and Pearl.
you can't breed pokemon to make a ditto, but you can catch a ditto at route 218 using a PokeRader.
you have to migrate
No.
No its just the easiest Pokemon to breed with.