Leave the flags up at least for six months. Best to leave them up for one year (two years even better) so your dog can use them for reference through every season. That's why I recommend blue or red so the flags remain visible through spring, summer, autumn and winter.