Algebra COW Puzzle - Solution

The Puzzle:

Algebra COW
Solve the following (each letter is a digit):

COW × COW = DEDCOW

Our Solution:

376 × 376 = 141376
See this puzzle without solution
Discuss this puzzle at the Math is Fun Forum