Most likely, yes. Ditto can breed with almost any Pokemon.
Chat with our AI personalities
2 dittos don't lay eggs but a girl Pokemon and a ditto can have an egg the egg will be the same kind of the mother
any female Pokemon can lay eggs butonly if you put to of the same Pokemon in the daycare eg. piplup + piplup or if you do piplup and ditto
it took about 2 days for me
No
Every Pokemon that lays an egg takes a different amount of time then another Pokemon and this also goes for hatching eggs.