For my IPAs and IIPAs, I'll do 2 rounds of dry hopping lasting 3 days each, beginning after primary fermentation has died down (usually day 4-7). I leave the first round in until packaging, so in reality the first round is in for 6 days, but overlaps the second round by 3 days. I cold crash on day 6 and package on day 7 after dry hopping. As far as hopping rates go, I usually match my flameout/whirlpool addition in the first round of dry hopping, generally around 1-2oz per gallon. This then leaves room to tweak the aroma with the second round, based on what I want to bring out. Regardless, experiment with it and you'll find out what works best with your system and your tastes.