Are sheep permanently dyed?

Yes.

I dyed a sheep orange,

enter image description here

sheared it,

enter image description here

and it regrew orange wool.

enter image description here


This answer is outdated as of the Minecraft 1.1 Patch

No.

Because sheep cannot regrow their fur, they have no chance of being "permanently dyed."