You can find dittos in the grass around the daycare
Dialga's can's make eggs, not even with a ditto.
You'll need to breed Pikachu or Raichu with Ditto or the same Pokemon with opposite genders at the Daycare.
You'll need to breed Pikachu or Raichu with a Ditto or the same Pokemon with the opposite gender at the Daycare.
ditto is probably the only Pokemon that can breed with cresselia they are really rare to find in sinnoh so the best way is to go get a ditto from heart gold or soul silver
Route 34.
you can find ditto in the grass near the day care center it takes a couple tries but you can eventually find one
Below Goldenrod CIty but its a low chance but you'll find them.
the easiest way to catch a ditto on soul silver is to place 10 water objects in the swapm on the safari zone. if you catch a ditto,go to the day care south of golden rod city and place a Pokemon you want 2 of and ditto and soon youll find an egg with the basic of the Pokemon you found with ditto autumnmosy :) x______________
in Pokemon soul silver you will find it (it is not in the grass)
You find Moltres in Mt. Silver.
get a pikachu from viridian forest breed it with a ditto and hatch the egg
south of goldenrod city north of ilex forest.