ditto and i think zorua
Ditto
catch a ditto or a poregon
You Have To Be In A Battle With A Mew And Have Any Pokemon That Knows Transform.
NO!
Find and catch a Pokemon that knows the move transform and keep it with the type of Pokemon you want to be in the egg.
It can but lets say that your ditto only knows 1 move and the other ditto knows 2 or more it will only make ditto a lighter pink (it will make it a temporary shiny if your oponent is a shiny.)and it will copy the extra move(s).
Ditto can never evolve but he can transform in battle using his (only) move, Transform. Creative name, right? It can transform into any Pokemon! He transforms into one of the opponent's Pokemon. You can choose which Pokemon (of your opponent's) to transform into if he has more than one Pokemon.
There is no TM transform in Pokemon HeartGold
well in my experience ditto can use transform but it has no effect
when you are battling a Pokemon use transform and it will bvecome that Pokemon and know its moves and ability for this battle (Works On Legendary Pokemon Aswell)
It isn't!Ditto can iswell!But if your only talking about the new Pokemon then yes,Zoroark is the only Pokemon that can transform.
Unfortunately, Rotom does not transform in pokemon diamond, just in platinum, heartgold and soulsilver