Ok after uloading with a second arduino into my Mega2560 the stk500v2 bootloader, the watchdog is working fine!, i found a very weird problem though , when connected the arduino with the Ethershield back to where it was (latest project) i hook the Ethernet cable from rooter and it was not visible (no ping, no web) i was able to see the arduino and ping it only with a Cross Cable!,
i test it with a non stk500v2 Arduino Mega2560(Stock) and the problem solved..
So there is something with the bootloader or something?
Setup()
{
Ethernet.begin(mac,ip,gateway,gateway,subnet);
server.begin ();
myfunction();
wdt_enable(WDTO_8S);
}