I'm having a similar problem with a Teensy 2.0. Enabling the Watchdog Timer with
wdt_enable(WDTO_2S); causes the bootloader to start acting funny and I need to disconnect the cable and plug it...