Dollar General plans 800 stores this year as rival Dollar Tree pulls back