Celebii is not catchable in Pokemon diamond. You have to transfer it in to Diamond from other versions that have Celebii in it.
you can't catch celebii, but you can transfer your own celebii from one of your previous Pokemon games. You going to need celebii if you want to catch zorua and zoroark...
you don't
no
past special event
Celebii, Combee, Pachirisu, Riolu, and Lucario.
there is no jirachi egg trick, but there is a celebii egg trick in Pokemon crystal
show an event celebii to a girl in castellia city
She comes when u go to the future.
You can't without using via special event.
In Pokemon firered you can't, but in Pokemon leafgreen you can get it then trade it to Pokemon firered.
mew, darkrai, manaphy, celebii, suicune, raikou, entei, victini, jirachi and more