Cerulean Cave
ditto does not evolve
with a ditto
Yes you can breed ditto with any Pokemon and the baby is the Pokemon you have breeded ditto with.exapale;[ratta +ditto =ratta ][eevee + ditto =eevee]
You will get Cinderquil eggs.
you cannot breed ditto with ditto.
See related link for details.
ditto and almost any Pokemon/mew and almost any Pokemon
yes, in the grass near goldenrod city
Breed in the daycare with ditto
Probably using Ditto
you can find ditto on route 36 which is north of goldenrod cityoutside of goldenrod by the day care
To my knowledge (not there yet) I assume eevee is male and evee needs to female to mate with ditto (as all pokemon)