Ditto will not usually breed with another ditto to make a ditto. The only possible way to get them to breed breedwith each other is in generation II (gold, silver, crystal). By the way, if you breed a ditto or any other Pokemon in generation II, it will be level 5. I hope this helps! %]